Import / Export Translations
Where to find it
Translation Lab → Import/Export
You’ll see two panels: Export and Import.
Export translations
Go to Translation Lab → Import/Export → Export.
Choose the Target language (the language you want to export).
Choose the Translatable resource type (e.g., Products, Collections, Theme, etc.).
Choose What to export:
Not translated – items with no translation yet.
Outdated – items whose source text changed after they were translated.
Not translated or outdated – both of the above.
Translated – items that already have a translation.
All – everything for that resource type.
Click Export to download the CSV.
Supported resource types (examples)
Products, Product options, Product option values, Collections, Filters, Theme, Blogs, Articles, Pages, Menu title, Navigation, Packing slip template, Email templates, Delivery methods, Payment gateway, Shop, Shop policy, Metaobjects, All metafields.
Import translations
Go to Translation Lab → Import/Export → Import.
Select the Target language you want to import into.
Upload your CSV file (use the same format as our export).
Review the summary and confirm to apply.
The CSV must keep the same column structure as the export.
Matching is done by the resource keys/IDs in the file; rows that don’t match anything in your store are skipped.
Imported values update/overwrite the same keys in the target language.
Make sure you import a correct CSV file format. You may verify that the CSV format you are importing is valid, through any CSV validator tool, like for example https://csvlint.io/
Importing empty values would not delete/overwrite translations
FAQ
Question: I get an error when I try to download the export file. What's wrong?
Answer: If the export was created a while ago, the file is no longer available for download - export files are only kept temporarily. Simply run a fresh export to generate an up-to-date file and make sure the exported resources reflect your latest content.
Question: Can I export only my active products for translation?
Answer: No - the export doesn't include a filter for active, draft, archived, or unlisted products, so all products are exported together. Please note that Shopify's own native translations export doesn't offer this filter either.
Question: Why does the export take a long time?
Answer: If you have a large number of products, the export can take a while to complete. This is because Shopify limits how many translations can be extracted from their database through their API at once, which prevents third-party apps from overloading their servers.
A quick workaround is to use Shopify's native translations export instead, under Settings > Languages. It connects directly to the database rather than going through the rate-limited API, so it's much faster for large catalogs.
Question: Can I export only specific metafields?
Answer: No - Shopify does not allow this and all the metafields are processed if you select "All metafields" option for "What to export". This includes product metafields, product variant metafields, shop metafields, etc.