A PRACTICAL IMPORT GUIDE
Keep the IDs.
Change the translation.
Shopify’s translation export already contains the keys needed to put text back in the right place. Preserve them throughout your workflow.
- In Shopify, go to Settings → Languages → Export. Choose the target languages and export untranslated content where appropriate.
- Keep the original file as a backup. Preserve
Type,Identification,Field,LocaleandMarket. Treat identifiers as text; a spreadsheet may round long numbers. - Check the file. Duplicate keys need attention before translation. LocaleBatch’s pilot processes only product titles and search snippets. HTML descriptions remain unchanged.
- Add exact protected terms for brand names and model numbers. The checker also looks for missing numbers and placeholders. It does not judge translation fluency.
- Review each proposed translation. A blocked row remains unchanged in the import. Use the separate spreadsheet-safe review copy if you want to inspect results in spreadsheet software.
- Import the reviewed CSV through Settings → Languages → Import. Decide whether to overwrite existing translations using Shopify’s import option, and check its import report. LocaleBatch keeps pre-existing translations unchanged.
When the free option is enough
Shopify Translate & Adapt offers automatic translation into two languages and supports manual editing. Use it first if those languages cover your needs. A separate batch workflow only makes sense when it saves work your existing setup does not already handle.
A field is not a product
A product title, SEO title and SEO description in three languages can occupy nine rows. Count the actual export fields when comparing prices. This pilot’s row limit is not a promise to translate 500 complete products.
Source
Workflow checked against Shopify’s localization and translation documentation and the Translate & Adapt listing on 18 September 2026. Shopify controls its import format and language capabilities.
Check a CSV →