The Translations template
Start from a ready-made spreadsheet covering the most common translatable fields across products, collections, pages, and more, organized by language.
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. Translation coverage is scoped to the supported columns and objects listed below.
Mixtable's translation support turns each supported field and language into a spreadsheet column connected to your store. Edit translations at scale, then sync reviewed changes back to Shopify.
Start from a ready-made spreadsheet covering the most common translatable fields across products, collections, pages, and more, organized by language.
Add a translation column for any supported field and locale, like Product Title in French, and edit it beside the original content.
Paste from translators, filter to missing translations, and add product analytics such as Net Sales or order count when you need to prioritize what gets translated first.
Scope a translation column to a specific Shopify market, or keep it store-wide. Language-level fields like handles stay per language.
Translations changed in the admin or another app do not stream in automatically. Pull the current values from Shopify with the Download button.
Translation editing covers supported columns and objects, including text metafields. Metaobject translation writes are not supported.
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.
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.
Translation columns are available for the Shopify objects and fields Mixtable supports, from product titles and descriptions to page bodies and image alt text. Text metafields are covered too, so custom content translates alongside the standard fields.
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.
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 for the supported changes. Nothing goes live on its own.
Translation editing is scoped to supported columns and objects. These are the main areas covered today, each per language your store has configured.
Shopify gives you a per-resource editor and a CSV round trip. Here is how the options compare when whole languages need attention.
| Translation task | Mixtable | Translate & Adapt | Translation CSV files | Auto-translate apps |
|---|---|---|---|---|
| Edit many resources and languages at once | Yes, with a sheet | One resource at a time | In Excel, then re-import | Bulk, less control |
| See source and translation side by side | Yes, in one row | Yes, per resource | Yes, in the file | Varies |
| Find missing translations fast | Filter empty cells | Manual review | Manual in Excel | Usually covered |
| Fix terminology across a language | Find and replace | Resource by resource | In Excel, then re-import | Re-translate |
| No file export and re-import cycle | Yes, stays connected | Yes | That is the workflow | Yes |
| You control the translated text | Yes, you provide it | Yes | Yes | Machine output |
| Review before changes go live | Yes, then Sync to Shopify | Saves instantly | Applies on import | Often automatic |
Comparison reflects typical translation workflows. Translation support in Mixtable is scoped to supported columns and objects.
No CSV round trips. Load your languages, work the gaps, and sync when it reads right.
Install the Mixtable Spreadsheet Editor from the Shopify App Store. Add your languages in Shopify settings first.
Use the Translations template or add translation columns to a supported worksheet.
Filter to missing translations and paste or fill translated content across rows.
Check each pending translation by field and language in the sync preview.
Push the supported translation changes to your store when you are ready.
Install the Mixtable Spreadsheet Editor from the Shopify App Store, open a worksheet for a supported object like products, 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.
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.
Supported columns and objects include product titles, descriptions, handles, types, SEO fields, and option names, variant option values, collections, pages, blogs, articles, product image alt text, and single-line and multi-line text metafields. Metaobject translation writes are not supported.
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.
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.
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.
Yes, where Shopify supports market-specific translations, like titles and descriptions, you can scope a translation column to one market or keep it store-wide. Language-level fields such as handles stay per language.
Translation features are scoped to supported columns and objects. What is listed on this page works today, and metaobject translation writes are excluded.
Open Mixtable for your store and give every language the same attention as your default one.