Goal: Export your Shopify product translations to a Google Sheet, fill them in with the GOOGLETRANSLATE function, and import the results back into your store. This is much faster than clicking through every field in Translate & Adapt, and it covers metafields too. The same sheet can be reused whenever you add new products or launch a new language.
Video walkthrough: Watch the step-by-step video
Prerequisites:
You have Altera installed on your Shopify store
You have a Google account
You have your target language added in Shopify (Settings > Languages)
Step 1 - Connect Altera to Google Sheets
In the Altera app, go to Settings in the left menu, scroll down to Remote connections, and click New connection. Select Google Sheets as the connection type, then click Connect Google account and grant Altera permission to create spreadsheets on your behalf.
Note: Altera only requests access to files it creates, not your full Google Drive.
Step 2 - Start an Export from Your Products
In your Shopify admin, open the Products page and select the products you want to translate. Click the three dots above the product list and choose Export selection with Altera.
Altera opens with a pre-configured export for the selected products.
Step 3 - Switch the Export to Translations
In the Altera export configuration:
Select the Translations data type
Deselect Products
Confirm that the Data Type filter is set to Products and that the product IDs from your selection are listed
Choose the target language (for example, French) from the language filter
Step 4 - Send the Export to Google Sheets
Scroll down to Export Location and choose the Google Sheets connection you created in Step 1. Click Start export.
Altera exports all the product fields and metafields, then publishes them to a new Google Sheet. When the job completes, click View sheet to open it.
Step 5 - Review the Sheet Columns
The exported sheet is compatible with the Translate & Adapt import format and includes a few extra helper columns:
Identification, Default Content, and Translated Content: the standard translation columns
Parent Type Group and Handle: added by Altera so you can see which product and field each row belongs to, and so the file is portable across stores
The Translated Content column starts as a copy of the default content. You'll replace its values with your translations.
Step 6 - Translate with the GOOGLETRANSLATE Function
In the first row of the Translated Content column, enter a formula referencing the Default Content cell, the source language code, and the target language code:
=GOOGLETRANSLATE(I2, "en", "J2")
Replace I2 with the cell reference for Default Content, "en" with your source language code, and J2 with the cell reference for the locale column (or hard-code the target language code, like "fr"). Press Enter, then drag the formula down to fill the rest of the column.
Tip: Always spot-check automatic translations. Machine translation can miss context or product-specific terminology, so review key fields like titles and descriptions before importing.
Step 7 - Download the Sheet
Once the translations look good, go to File > Download > Microsoft Excel (.xlsx) to save the file locally.
Step 8 - Import the Translations Back into Shopify
In Altera, click New import and upload the downloaded file. Review the file analysis to confirm the data type is detected as Translations, then click Start import.
Outcome
Altera applies your translations to the matching products and metafields in Shopify. From the import job's detail page, you can click any product to open it directly in the Translate & Adapt app, where you'll see the translated titles, descriptions, and metafield values for your target language.
Reusing the Sheet
The same sheet works for ongoing translation work:
New products: Re-run the export to add new product rows, then drag the formula down to translate them
New languages: Run a fresh export with a different target language and follow the same steps
Manual edits: Replace any auto-translated cell with your own wording before importing
Next Steps
How to Import and Export Shopify Translations - covers the translations format in more detail, including market-scoped translations
How to Export Shopify Data to Google Sheets - schedule recurring exports to Google Sheets
