Skip to main content

Shopify Bulk Translate: How to Translate Your Store at Scale

BulkFlow | | 10/15/2026

You can bulk translate a Shopify store in three main ways: automatic translation in Shopify’s Translate & Adapt app, a translation CSV that you export, translate and import back, or a third-party translation app. All three store translations in the same place in Shopify, so you can combine them, for example by auto-translating a catalog and then correcting key pages by hand.

The right method depends on how many languages you sell in, how much content you have and how much control you want over the wording. Whichever you choose, a review step keeps machine translations from putting wrong sizes, garbled product names or broken formatting in front of customers.

Ways to Bulk Translate a Shopify Store

Before translating anything, add each language under Settings > Languages in your Shopify admin. Translations apply to these added languages, not to your store’s default language, and the methods below all build on that setup.

Method How it works Best for Watch out for
Translate & Adapt auto-translation Shopify’s AI translates store content inside the app Quick first translations in a small number of languages Limits on how many languages can be auto-translated, and machine errors
Translation CSV Export content, translate it in a spreadsheet or tool, then import Full control, professional translators or your own AI workflow Editing the wrong columns, delimiter problems, broken HTML
Third-party translation apps An app syncs content, translates it and publishes it back Many languages, team review workflows, translation memory Subscription costs and usage-based translation limits

Because Translate & Adapt stores translations in Shopify’s native translation system, compatible third-party apps can work alongside it. That makes it practical to mix methods rather than committing to one for every language.

How to Bulk Translate With a CSV File

The translation CSV gives you the most control, and it works with any translator, whether that’s a person, a translation service or an AI tool. You export your store’s content, fill in one column and import the file back.

Step 1: Export the content

Go to Settings > Languages and click Export. Choose one language or all languages, then choose what to include: all content, metafields, outdated translations or untranslated content. Shopify emails you the CSV file.

For a first translation, exporting untranslated content keeps the file focused. Later, the outdated option is useful for catching translations that no longer match edited source content.

Step 2: Translate only the Translated content column

The file lists each piece of content on its own row, with columns that identify where it belongs. The only column you should edit is Translated content. The others tell Shopify which product, field and language each translation is for.

Type Identification Field Locale Default content Translated content
Products (product ID) title es Canvas Tote Bolso tote de lona
Products (product ID) body_html es <p>Durable waxed canvas.</p> <p>Lona encerada resistente.</p>

Descriptions often contain HTML, so translators need to keep the tags exactly as they are and translate only the text between them. If you use an AI tool, say this explicitly in your prompt, and spot-check the results for missing or altered tags.

If you edit the file in a spreadsheet, make sure it uses commas as the delimiter, not semicolons. HTML in the descriptions can contain semicolons, which break the columns if the file is saved with the wrong separator.

Step 3: Import the translated file

Go back to Settings > Languages and click Import. Add the file, choose whether to overwrite existing translations, then click Upload and continue and confirm the import.

If the file has errors, the import stops and lists them on the import page. When it succeeds, Shopify emails a confirmation that includes any content that failed or was skipped, so check that list before assuming everything translated.

Keep a few limits in mind. Product tags can’t be translated, and a translation CSV can only be imported for your store’s secondary languages. Importing a file in your default language returns an error rather than replacing your original content.

Using Translate & Adapt for Automatic Translation

Translate & Adapt is Shopify’s own translation app, and it installs automatically when you add a new language. It covers products, collections, blog posts, policies and pages, and it offers both manual translation and automatic AI translation.

Automatic translation is the quickest way to translate a whole catalog at once. In some countries, an Auto-sync feature also refreshes those automatic translations weekly as your source content changes. You can then edit individual items manually or adapt content, images and logos for specific markets.

The main constraint has been the number of languages. Shopify staff have stated that automatic translation in the app is limited to two languages, with manual translation available beyond that. Check the app’s current terms before planning a rollout, and use the CSV method or a third-party app for additional languages if the limit still applies.

Keep Bulk Translations Accurate

Bulk translation makes it easy to publish thousands of translated fields at once, which also makes it easy to publish thousands of mistakes. A short review process catches the problems that matter most to shoppers.

  • Check product-critical details. Sizes, measurements, materials and care instructions should be exact, so review them before anything else.
  • Protect brand and product names. Decide which names stay untranslated and share that list with translators or put it in your AI prompt or app glossary.
  • Review high-traffic pages by hand. Best-selling products, the home page and policies deserve a native speaker’s review even if the rest of the catalog is machine-translated.
  • Watch for outdated translations. When you edit source content, translations can fall out of date. Exporting outdated content regularly shows which translations need updating.

Handles need extra care. Shopify doesn’t support URL redirects for language-specific URLs when a product’s handle changes, so avoid changing handles on translated products once they’re live. Translated handles can also conflict with other products’ handles, which some merchants have found blocks new products from being created with that handle.

Conclusion

Shopify bulk translate options range from fast automatic translation in Translate & Adapt to full control with a translation CSV or a dedicated app. Pairing whichever method suits your languages with a focused review of product details and key pages gives international shoppers a store they can trust. We hope this guide helps you plan your Shopify bulk translate workflow with confidence. If you manage store data in bulk, you can explore Bulkflow.

Shopify Bulk Translate: How to Translate Your Store at Scale
BulkFlow provides a solution to import data in bulk from CSV/Excels Files, FTP, Google Sheet, XML,… to e-commerce platforms such as Shopify, WooCommerce,… automatically and quickly.