Back to Blog Use Case

How to Localize a Shopify or WooCommerce Store for International Sales

E-commerce store interface showing product pages translated into multiple languages with flags
8 min read

Selling internationally is no longer optional for ambitious e-commerce brands. Research consistently shows that consumers are 72% more likely to buy a product when the information is presented in their native language. Yet most Shopify and WooCommerce stores serve only one language, leaving enormous revenue on the table. This guide walks you through localizing both platforms — from product pages to checkout — so you can capture international demand.

Shopify Localization

Shopify Markets and the Translate and Adapt App

Shopify Markets is the built-in framework for selling in multiple countries and languages. It handles currency conversion, duties, and language routing. Pair it with the free Translate and Adapt app to manage translations directly inside your Shopify admin. The app lets you translate every resource type — products, collections, pages, blog posts, email notifications, and checkout — from a single interface.

Exporting Product CSV for Bulk Translation

For stores with hundreds or thousands of products, manual translation inside the admin is impractical. Instead, export your product catalog as a CSV, translate the relevant columns (title, body HTML, tags, SEO title, SEO description) using Adara's document translation feature, and re-import the translated CSV. For a detailed walkthrough, see our CSV translation guide. This approach handles bulk translation in minutes instead of days.

Translating Collections, Pages, and Blog Posts

Beyond products, translate your collection descriptions, static pages (About, Contact, FAQ), and blog content. These pages are critical for SEO and for building trust with international shoppers who research before purchasing.

Checkout and Email Notification Translation

A localized product page loses its impact if the checkout reverts to English. Shopify allows you to translate checkout fields, order confirmation emails, shipping notifications, and abandoned cart emails. Complete the full customer journey in the target language to maximize conversion rates.

WooCommerce Localization

WPML and Polylang Approach

WooCommerce does not include built-in multilingual support, so you need a plugin. WPML (WordPress Multilingual Plugin) and Polylang are the two most established options. Both let you create translated versions of every page, product, and taxonomy. WPML offers deeper WooCommerce integration with its WooCommerce Multilingual add-on, while Polylang is lighter and works well for simpler stores.

Using Adara for WooCommerce Translation

Once your multilingual plugin is set up, use Adara Translate to generate translations at scale. For individual pages and products, translate content directly using the Chrome extension or the web app. For bulk operations, export your content and use Adara's document translation to process everything at once, then import the translated content back into WooCommerce.

WooCommerce-Specific Considerations

WooCommerce has several areas that require extra attention during localization:

  • Product variations and attributes — size labels, color names, and material descriptions must be translated
  • Shipping zone descriptions — especially for stores with region-specific shipping options
  • Tax labels and legal notices — these vary by country and must be accurate
  • Plugin-generated strings — review output from third-party plugins like reviews, wishlists, or comparison tools

What to Translate: Prioritized List

Not everything needs to be translated on day one. Prioritize by conversion impact:

  • Product titles and descriptions — the most direct driver of purchase decisions
  • Category and collection names — essential for navigation and internal search
  • Checkout flow and cart page — where abandoned carts happen most often
  • Email notifications — order confirmation, shipping updates, and abandoned cart recovery
  • Return and refund policies — legal requirements in many markets demand local-language policies
  • Customer reviews — consider displaying the original review alongside a machine translation for authenticity

SEO for Multilingual E-commerce

Getting SEO right is the difference between a localized store that ranks and one that is invisible in target markets.

  • Hreflang tags for product pages — every product variant in each language needs proper hreflang annotations
  • Translated URL slugs — /products/running-shoes should become /productos/zapatillas-running in Spanish
  • Localized structured data — update your Product schema markup to include translated names, descriptions, and currency-specific pricing
  • Local keyword research — product search terms differ by market; "sneakers" in the US might be "trainers" in the UK and "zapatillas" in Spain

Common Pitfalls

  • Translating only product pages while leaving checkout, emails, and policies in English
  • Ignoring right-to-left languages in store layout and product image placement
  • Forgetting currency and payment method localization — offer local payment methods where possible
  • Not testing the full purchase flow in each language before launch
  • Using generic machine translation without review for high-value product descriptions

Frequently Asked Questions

Should I translate all products or just bestsellers?

Start with your top 20% of products by revenue. These pages drive the most traffic and conversions. Expand to the full catalog once you validate demand in each new language.

How do I handle prices in different currencies?

Both Shopify Markets and WooCommerce (via WPML or currency plugins) support multi-currency pricing. You can either auto-convert based on exchange rates or set manual prices per market for tighter margin control.

Can I use AI translation for product descriptions?

Yes, AI translation engines produce high-quality product descriptions, especially when guided by a glossary for brand terms and product names. Learn more about glossary best practices in our translation memory vs glossary guide. For premium or luxury products, consider a human review pass on the AI output to ensure the tone matches your brand positioning.

How do I translate Shopify email notifications?

Use the Translate and Adapt app in Shopify admin to translate each email notification template. Navigate to Settings, then Notifications, and add translations for each template. Shopify automatically sends the correct language version based on the customer's language preference.

Ready to try AI-powered translation?

Start translating with DeepL, Google, Microsoft, and GPT today. Free tier available.

Get Started Free