How to Translate Text Manually in Shopify (2026)

Last updated
Expert reviewed
5 min read
Jacques Blom
Jacques Blom
CTO at Fudge.

Key takeaways

  • Shopify’s built-in language editor (Online Store → Themes → Actions → Edit languages) controls theme system text like buttons, labels, and notifications.
  • For a fully multi-language store, use Shopify’s Translate & Adapt app - it’s free and covers product content, pages, and metafields.
  • Each locale has its own content that you translate separately - products, pages, and collections each need manual translation per language.
  • Shopify Markets handles URL routing and currency for multi-language stores.

Translating a Shopify store involves two distinct layers: system text (buttons, labels, error messages) and content (product descriptions, page text, blog posts). The tools for each are different.

Why you can trust us

Jacques has 15+ years of Shopify development experience. We built Fudge — an AI storefront editor used by hundreds of Shopify stores, with a 5.0 rating on the Shopify App Store.


How to manually translate theme text in Shopify

This method covers system-level text - “Add to cart”, “Sold out”, “View details”, navigation labels, and other interface strings controlled by your theme’s language files.

Step 1. Go to Online Store → Themes.

Step 2. Click Actions (the button next to your active theme) → Edit languages.

Step 3. You’ll see a full list of translatable strings grouped by section: General, Products, Cart, Checkout, and others.

Step 4. Use the search bar at the top to find specific phrases. Search for the English text you want to translate.

Step 5. Click the field next to the string and enter your translation.

Step 6. Save.

The change applies immediately to your storefront.

Related: Change Checkout Field Labels in Shopify.

Related: Change Button Text in Shopify.

Related: Edit Text on Any Page in Shopify.


How to manually translate Shopify?

The language editor (above) covers theme strings. But manually translating the full store - every product, page, and blog post - is done via the Translate & Adapt app.

Install Translate & Adapt from the Shopify App Store (it’s free and built by Shopify).

Once installed, it gives you a side-by-side editor where you translate:

You work in the app rather than the main Shopify admin. Each language is a separate locale, and content for each locale is stored and served independently.

Related: Change Shipping Text in Shopify.


How to add a language to Shopify

Step 1. Go to Shopify Admin → Settings → Languages.

Step 2. Click Add language.

Step 3. Select the language from the list.

Step 4. Save.

Adding the language creates the locale but doesn’t translate anything automatically. You still need to translate content manually or use a translation app that supports machine translation.

Publishing the language: After adding, go back to Settings → Languages → click Publish next to the language. This makes it available to visitors. Shopify uses the browser’s language preference or a language selector widget to direct visitors to the right locale.


How do I translate an entire text?

For large volumes of text, manual translation is slow. Translate & Adapt supports auto-translation powered by DeepL and Microsoft Translator. In the app:

Step 1. Select the language you’re translating into.

Step 2. Click Auto-translate or the translate button next to a content block.

Step 3. Review the output - auto-translation is a starting point, not a finished product. Edit anything that sounds unnatural or incorrect for your brand voice.

Auto-translation works well for product descriptions and general page text. For marketing copy, landing pages, and branded messaging, manual editing after auto-translation is strongly recommended.


What does Shopify’s language editor cover?

The Edit languages editor (under Online Store → Themes → Actions) covers:

It does not cover product content, page content, or blog posts. Those are content - translated via Translate & Adapt or a third-party translation app.

Building a multi-language store? Fudge can help with the layout.
Try Fudge for Free

Shopify Markets and multi-language stores

Shopify Markets handles the routing and localisation infrastructure for multi-language and multi-currency stores.

When you publish a language, Shopify Markets creates locale-specific URLs:

Go to Shopify Admin → Settings → Markets to configure which countries see which languages, currencies, and domains. This is separate from translation - Markets controls where languages are shown, while Translate & Adapt controls what is shown.


Third-party translation apps

Beyond Translate & Adapt, several apps offer more advanced translation workflows:

Weglot - handles translation at the CDN level. Fast to set up, no content duplication in Shopify. Subscription-based.

Langify - integrates deeply with Shopify’s content model. Good for complex product catalogues.

Bablic - visual translation editor that lets you click elements on your live site to translate them.

For most merchants with a simple catalogue, Translate & Adapt is sufficient and has no ongoing cost.


Translating theme sections built with Fudge

If you’ve added custom sections to your theme using Fudge - landing pages, product features, promotional banners - those sections can be made translatable by adding them to your theme’s locale files.

Describe what you need to Fudge:

“Make the hero section on the summer campaign page translatable, with fields for the headline, subheading, and button text in each language.”

Fudge updates the section schema and locale files to support translation through the standard Shopify language editor.


FAQ

Will Shopify auto-detect customer language?

Yes if you've published multiple languages. Shopify uses the visitor's browser language preference (Accept-Language header) and routes to the matching locale URL when one exists. You can also add a manual language selector via theme settings, which most stores prefer for explicit control.

Should I translate every word manually or use machine translation?

Hybrid is best. Use machine translation (DeepL, Google) as the first pass for product descriptions and general content — saves 70%+ of time. Then manually edit marketing copy, brand voice content, and anything customer-facing where awkward translation would hurt trust. Fudge does the same hybrid in one step: it reads your existing English brand voice, translates with that context, and writes the locale-specific content back as drafts you can review per page. Pure machine translation alone is fine only for technical specs.

Will untranslated content fall back to the original language?

Yes. If a product hasn't been translated to the target locale, Shopify shows the source language version (typically English) on that locale's URL. This prevents broken pages but creates a mixed-language experience. Translate at least your top-selling products and primary pages before publishing a locale.

Does Shopify Markets handle SEO for translated pages?

Yes. Shopify Markets generates hreflang tags automatically, telling Google which version of a page to show in each region's search results. This prevents duplicate-content penalties and improves discovery in international search. No manual hreflang configuration needed.

Can I have different prices for different languages or markets?

Yes via Shopify Markets — each market can have its own prices, currencies, and tax handling. Currency conversion happens at checkout based on the customer's market. For per-market price overrides (not just FX conversion), set explicit prices in each market's settings.

Jacques's signature
Build and translate your Shopify storefront — without code.

You might also be interested in

How to Edit Your Shopify Theme (2026)
Three ways to edit your Shopify theme in 2026 — the built-in Theme Editor, direct code editing, and AI tools that make changes without code.
How to Change Font Color in Shopify (2026)
Learn how to change font color in Shopify — global color settings, per-section overrides, and custom CSS for targeted control.
How to Add a Button in Shopify (2026)
Learn how to add buttons anywhere in your Shopify store — from section buttons to custom CTAs, header buttons, and sticky add-to-cart buttons.