Use case for Mixtable Spreadsheet Editor

Bulk edit Shopify translations with a spreadsheet

Load your store's translated content into a spreadsheet, one column per field and language, right beside the original. Paste and fill translations across many rows, then review everything and sync to Shopify when ready.

Opens Mixtable Spreadsheet Editor in the Shopify App Store. From $15/month.

  • Source and translation side by side

Trusted by thousands of Shopify stores

SpringartKeystone Safe CompanyKnockaroundCavalierSchumacherDecoralist

What you can do

Everything you need to bulk edit Shopify translations

Mixtable turns every field you translate, in every language, into a spreadsheet column connected to your store. Edit translations at scale, then sync reviewed changes back to Shopify.

The Translations template

Start from a ready-made spreadsheet covering the most common translatable fields across products, collections, pages, and more, organized by language.

One column per language

Pick a field and a language, like Product Title in French, and edit the translation in its own column beside the original content.

Spreadsheet tools for translation work

Paste from translators, filter to missing translations, and add Net Sales or order count with Mixtable Analytics Spreadsheet to decide what gets translated first.

Markets-aware translations

Set a translation column to a specific Shopify market, or keep it store-wide. Language-level fields like handles stay per language.

The latest translations in one click

Pull current translations from Shopify with one click in the sync card, including edits made in the admin or another translation app. They come in whenever you click Download, so you choose when your worksheet refreshes.

SEO, alt text, and metafields too

Go beyond titles and descriptions: translate SEO titles and meta descriptions, image alt text, and single-line and multi-line text metafields in the same spreadsheet.

Supported translation columns and objects

Translation editing is scoped to supported columns and objects. These are the main areas covered today, each per language your store has configured.

  • Product titles
  • Product descriptions
  • Product handles
  • Product types
  • Product SEO fields
  • Option names
  • Variant option values
  • Collections
  • Pages
  • Blogs
  • Articles
  • Image alt text
  • Text metafields

In the spreadsheet

See how it looks in the sheet.

  • Filter: 🇫🇷 is empty
  • Work the gaps as a list

Review source and translated content together

Translation mistakes hide when you can only see one language at a time. With the original in one column and each language beside it, gaps and stale translations are as easy to spot as an empty cell. Product analytics can sit in the same sheet, so your best sellers do not wait at the bottom of the translation queue.

Guide: See your coverage
  • Compare the source field and every language in one row
  • Filter to rows where a translation column is empty
  • Sort by any column to review a language top to bottom
  • Add helper columns, like =LEN() checks, next to translated SEO fields
  • Replace "coton bio" with "coton biologique"
  • 28 matches replaced

Paste, fill, and fix translations at scale

Mixtable does not machine-translate your store. You bring the translations, from a translator, an agency, or an AI tool, and the spreadsheet makes applying them fast: paste a whole column at once, fill repeated phrases, and clean up terminology store-wide.

Guide: Apply translations in bulk
  • Paste translated columns straight from Excel or a translator's file
  • Fix a mistranslated term across a language with find and replace
  • Fill down recurring phrases like care instructions in one move
  • Export a worksheet to Excel or CSV to hand off, then paste results back
  • Alt text per language
  • Better image search

Translate products, collections, pages, and more

Translation columns reach well past product titles, from descriptions and option values to page bodies and image alt text. Text metafields are covered too, so custom content translates alongside the standard fields.

Guide: Check your fields
  • Products: titles, handles, descriptions, types, SEO fields, and option names
  • Variant option values, plus collections, pages, blogs, and articles
  • Product image alt text from a media images worksheet
  • Single-line and multi-line text metafields on products, variants, collections, and content
  • Download latest from Shopify
  • Reload when languages change

Keep your worksheet in step with Shopify

Translations can change outside Mixtable, in the admin or another translation app, and Shopify does not push those edits to your worksheet. A manual download keeps you honest before each editing session.

Guide: Load your languages
  • Pull the latest translated values from Shopify with the Download button
  • Reload languages when you add a locale in Shopify settings
  • Only languages configured in Shopify are available to translate into
  • Unpublished languages accept translations but stay hidden from customers

Review and sync

Review every translation before it syncs to Shopify

Translated values stay as highlighted drafts in your worksheet. Open the preview, check each pending translation by field and language, then run Sync to Shopify. Nothing goes live on its own.

Compare

Mixtable vs other ways to edit Shopify translations

Shopify gives you a per-resource editor and a CSV round trip. Here is how the options compare when whole languages need attention.

Translation taskMixtableTranslate & AdaptTranslation CSV filesAuto-translate apps
Edit many resources and languages at once Yes, with a sheetOne resource at a timeIn Excel, then re-importBulk, less control
See source and translation side by side Yes, in one rowYes, per resourceYes, in the fileVaries
Find missing translations fast Filter empty cellsManual reviewManual in ExcelUsually covered
Fix terminology across a language Find and replaceResource by resourceIn Excel, then re-importRe-translate
No file export and re-import cycle Yes, stays connectedYesThat is the workflowYes
You control the translated text Yes, you provide itYesYesMachine output
Review before changes go live Yes, then Sync to ShopifySaves instantlyApplies on importOften automatic

Comparison reflects typical translation workflows. Shopify features can change over time.

Getting started

From install to translated content in minutes

No CSV round trips. Load your languages, work the gaps, and sync when it reads right.

  1. Connect your store

    Install the Mixtable Spreadsheet Editor from the Shopify App Store. Add your languages in Shopify settings first.

  2. Load translations

    Use the Translations template, or add translation columns to a product, collection, or content worksheet.

  3. Work the gaps

    Filter to missing translations and paste or fill translated content across rows.

  4. Review pending changes

    Check each pending translation by field and language in the sync preview.

  5. Sync to Shopify

    Push your reviewed translations to your store when you are ready.

Questions

Shopify translation editing questions

How do I bulk edit translations in Shopify?

Install the Mixtable Spreadsheet Editor from the Shopify App Store, open a worksheet for products, collections, pages, or blog posts, and add a translation column for the field and language you want. Edit the translated values like any other cells, then review your changes and run Sync to Shopify.

Which languages can I translate into?

Any language your store has configured in Shopify under Settings and Languages. Unpublished languages can receive translations, but customers only see them once the language is published in Shopify.

Which Shopify content can I translate with Mixtable?

Translation columns cover product titles, descriptions, handles, types, SEO fields, and option names, variant option values, collections, pages, blogs, blog posts, product image alt text, and single-line and multi-line text metafields. Translation support is scoped to these columns and objects, and metaobject translations are not written to Shopify.

Does Mixtable translate my content automatically?

No. Mixtable is for editing and managing translations in bulk, not machine translation. You bring translated text from a translator, agency, or AI tool, paste it into the sheet, review it beside the source content, and sync it to Shopify.

Can I export my Shopify translations to a spreadsheet?

Yes. Add the translation columns you need and download the current values from Shopify. You can also export to Excel XLSX or CSV to hand to a translator, then paste the finished translations back in and sync.

Why do I need to download translations manually?

Shopify does not notify Mixtable when translations change in the admin or another app, so your worksheet could go stale. The Download button pulls the current values on demand, and you can reload languages when your store's locales change.

Does it work with Shopify Markets translations?

Yes. For fields with market-specific translations, like titles and descriptions, you can set a translation column to one market or keep it store-wide. Language-level fields such as handles stay per language.

Can I translate SEO fields, alt text, and metafields?

Yes. Translation columns cover SEO titles and meta descriptions for products, collections, pages, blogs, and blog posts, product image alt text from a media images worksheet, and single-line and multi-line text metafields. Each one sits beside the original, so you can check it before you sync.

Keep going

Keep going with translations

Adjacent workflows and the help articles behind this page.

Manage your Shopify translations with a spreadsheet

Open Mixtable for your store and give every language the same attention as your default one.