Ecom Store Pro

How to Translate a Shopify Store and Keep Your Edits

Add a language in Shopify, translate it with Translate & Adapt, keep hand edits through re-runs, and avoid the six choices you can't easily undo.

Listen to a short brief of this article
Hands-free while you multitask

The short version

Add the language in Settings > Languages, which installs Shopify's Translate & Adapt app, then translate it automatically: up to 8 languages besides your default one where the app shows Translate now, as it does for stores in 14 listed countries, and up to 2 elsewhere.

Shopify states that a re-run doesn't change translations you added or edited by hand, but it doesn't update them when the original changes either, so you revisit those fields yourself.

Shopify's automatic translation skips URL handles and legal policies, so you translate those by hand, apart from policy translations Shopify supplies, and the language goes public only when you publish it.

Six actions are hard to undo, among them choosing which languages get the automatic slots and deleting a language, which removes its translations permanently.

Translating a Shopify store takes four moves in a fixed order: add the language in Settings > Languages, translate the content with Shopify's free Translate & Adapt app, give shoppers a way to switch, and publish. This guide walks them in that order and stops at each step that is hard to take back.

The question this guide spends the most time on is whether running automatic translation again wipes the corrections you made by hand. Shopify says it doesn't; we checked it in our own development store on November 9, 2026, and the results sit in their own section. Help Center pages, Shopify's changelog, the App Store listing and Google's documentation were read on November 4, 2026.

What You Need Before You Add a Language

Key takeaway

Shopify lists its requirements and considerations for selling in multiple languages one by one. Four of them decide whether you can start today:

  • Plan. You can sell in up to 20 languages on the Basic, Grow, Shopify or Advanced plan, and in up to 30 on Shopify Plus, including during a Plus trial. That ceiling applies to the languages you sell in, not only the ones a machine translates.
  • Theme. Your active theme is compatible with selling in multiple languages and has a language selector. All the free themes from Shopify are compatible, though you might need to update your theme; for a third-party theme, check with its developer.
  • URLs. Your store uses subfolders, such as example.com/de, or subdomains, such as de.example.com, for language-specific URLs.
  • Markets. Without international domains, your language settings are the same for all of your active markets.

If you aren't sure your plan qualifies, our answer on the plan you need to sell in multiple languages lays the plans out.

Adding a language does less than its name suggests. It only adds Shopify's own translations to supported themes and checkouts, and the checkout includes translated content for 49 languages. A language you publish without your own translations shows only those defaults, and wherever a translation doesn't exist, your store displays the content in your default language.

Arabic, Hebrew and Urdu are among those checkout languages. Whether a right-to-left language works on your storefront is its own question, covered in our answer on right-to-left languages.

Six Choices That Are Hard to Undo

Key takeaway

Most of translating a store can be redone: a translation can be edited, re-run, or exported and imported again. The rows below are the exceptions. The middle column is what Shopify's Help Center says happens, and the right-hand column is the step that keeps you out of trouble.

Find your row before you click
ActionWhat Shopify says happensDo this first
Translate a language automaticallyThe automatic slot stays with that language: it can't be switched to another one, and removing the language doesn't reset your limit.Pick the languages for your automatic slots before the first run.
Delete a languageAll translations of that language are deleted permanently. Only an unpublished language can be deleted.Export the language's translations as a CSV first.
Change your default languageYour existing translations for the language you switch to are deleted and don't become your store's content.Export your translations before you switch.
Unpublish a languageAny links to the store in that language result in a 404 error.Create URL redirects for the unpublished language's pages.
Import a CSV with Overwrite any existing translations selectedRows that differ replace the existing translations and count as manual translations, which automatic translation doesn't change, even when they're outdated.Leave the option off unless replacing is the point, and export a copy first.
Change a product's handle after translating itURL redirects for that product aren't supported for language-specific URLs.Translate and settle handles before the language goes live.

Read on November 4, 2026 on Shopify's managing languages, translation CSV and automatic translation pages.

Which Setup Route Is Yours?

The table above answers which actions to avoid; this answers which order of steps fits your store. Three facts decide it: where your store is located, how many languages you want, and who writes the final wording. Two more questions add notes to your result.

Find your translation setup routeAnswer 5 questions to see which route fits your store
Find your translation setup routeAnswer 5 questions to see which route fits your store
Question 1 of 5
Where is your store located?

How to Add a Language in Shopify

Key takeaway

Two steps in the admin set a language up on your store: add it, then assign it to the domains your markets use. Both can happen today. Publishing is the step to delay until the content is translated, so it has its own section near the end of this guide.

Add the language in Settings > Languages

Key takeaway

The steps, as Shopify's guide to adding a language gives them:

  1. From your Shopify admin, go to Settings > Languages.
  2. Click Add language.
  3. In the Add language dialog, select a language from the drop-down menu, and then click Next.
  4. Turn on each domain the language should be available on, then click Done.
In Shopify adminOpen in your store
  1. Settings
  2. Languages
After step four the new language sits below your default one, here still Not published and with no domain.

Shopify installs Translate & Adapt automatically when you add the language. In our development store on November 9, 2026, the domain switch in the last step was off by default, so a language added with a quick click on Done arrived with no domain, as in the frame above.

Assign it to the domains your markets use

Key takeaway

Shopify's model fits in one sentence from its markets and languages guide: languages are assigned to domains, and each market uses a domain. If you skipped a domain in the dialog, the language's row shows no domain, and the same row's ⋯ menu carries Assign to domain; in our development store on November 9, 2026, that menu also held Publish, Preview, Set as domain default and Remove language.

If a market uses a subfolder, such as example.com/en-ca, Shopify says to manage that market's languages from its Domain / language customization instead.

Two rules limit what you can assign. You can assign an unpublished language only to a domain that already has a default language. And without international domains, which are available on the Basic plan or higher, every active market shares the same language settings.

On secondary markets, subfolders must combine the language code with a country code, as in /fr-ca or /en-eu, to show local languages and currencies. How a market's domain, subdomain or subfolder is set up in the first place is a Markets question, answered in the domains and languages section of our Shopify Markets guide.

Translate Your Content With Translate & Adapt

Key takeaway

Open the app from Apps > Translate & Adapt. It does three jobs, taken in turn below with URL handles and notification emails between the second and the third: run automatic translation, keep it current, and hold the edits you make by hand.

Run automatic translation: the button sets your allowance

Key takeaway

Shopify ties automatic translation to where your store is located. Stores in Austria, Belgium, Canada, Denmark, France, Germany, Ireland, Italy, the Netherlands, Spain, Sweden, Switzerland, the United Kingdom and the United States can translate up to 8 languages automatically, in addition to the store's default language, with a button called Translate now. Everywhere else the button is Auto-translate and the cap is up to 2 languages.

The list is not the final test. Shopify's availability rules say that if the app displays Translate now for your store, your store can translate up to 8 languages and use Auto-sync. Open the app to see which button it shows for your store; in our development store on November 9, 2026, the button sat on the app's home page:

In Shopify adminOpen in your store
  1. Apps
  2. Translate & Adapt
This store's button reads Auto-translate, which puts it on the two-language route.

Here is how the cap plays out. Take a store outside those fourteen countries whose app shows Auto-translate, and which wants French, German and Japanese. Two of the three can be translated automatically. The third is added by hand, including a CSV import of your own translations, or with a third-party app from Shopify's collection of apps for store languages, the two ways past the cap Shopify names. All three sit well inside the ceiling of 20 languages on Basic through Advanced.

Which languages get the automatic slots is the decision to make before the first click, because the choice sticks:

After you translate a language automatically, you can't switch that automatic translation to a different language.
Shopify — Translating content automatically using the Translate & Adapt app — Shopify Help Center ·

Removing the language doesn't free the slot either: Shopify states that removing a language from your store doesn't reset your limit. So give the automatic slots to the languages with the most content to translate, and keep the rest for manual work.

Stores whose app shows Translate now have a shortcut: select Publish [language] after translation before running Translate now, and the language is published as soon as its translations are ready, before the review that Shopify asks for, described next.

Each run is one pass. Translate now translates the language one time, so you translate it again after you add or change content, unless Auto-sync is on. Before you publish what a run produced, Shopify asks you to review it for accuracy, and two things never come out of a run at all: your store's legal policies, which can't be translated automatically, and URL handles, covered below.

Keep it current: Auto-sync or another click

Key takeaway

Shopify added Auto-sync for stores in twelve European countries in its October 9, 2026 changelog and for the United States and Canada on October 27, 2026. You turn Auto-sync on for each language, and Shopify then translates new and updated content automatically each week. The same updates renamed the button for those stores from Auto-translate to Translate now.

Three details decide your timing, as Shopify's Auto-sync rules set them out:

  • Off by default. Auto-sync is off until you turn it on, and you turn it on for each language individually.
  • Not immediate. The first translation happens at your store's next weekly Auto-sync time, which can be up to a week later. If the language isn't published, the first translation waits for the next weekly Auto-sync time after you publish it.
  • No schedule on the Auto-translate route. Where Auto-sync isn't available, new automatic translations are added only when you click Auto-translate.

Translate URL handles yourself

Key takeaway

Automatic translation doesn't include URL handles, so you add a translated handle manually for each language, in the same Translate & Adapt editor as the other fields; the editor frame in our test section shows the URL handle field below the title. Shopify's example: /en-ca/products/shoes can become /es-mx/products/zapatos, but the word products can't be translated. Shopify's language-management page shows a different example, /products/chair becoming /produkte/stuhl, so open a translated product on your storefront to see which form your store uses.

Handles also can't be customized for markets: a translated handle applies on all markets where that language is displayed.

Changing a handle after the language is live costs more than in your default language. If you change a product's handle, URL redirects for that product aren't supported for language-specific URLs. How a handle change plays out in your default language is covered in our answer on changing a product URL handle.

Checkout and notification emails

Checkout arrives translated by Shopify in 49 languages. Notification emails go out in the language a customer ordered in when translations are available for that notification; you add or edit them with Localize in Settings > Notifications, and Shopify can show a preview only after you save the notification translations. The language a customer's notifications arrive in can be changed by editing that customer's profile.

Does automatic translation overwrite your hand edits?

Key takeaway

To edit by hand, open the language in Translate & Adapt, pick the resource and the field, type the translation and click Save. From a content page such as a product page you can jump straight in with More actions > Localize; content types without a More actions button, such as Policies, show a Localize button instead.

Then comes the question most merchants have about the app: will the next automatic run wipe what you wrote? Shopify's automatic-translation page answers it in one line:

It doesn't change any translations that you added or edited manually.
Shopify — Translating content automatically using the Translate & Adapt app — Shopify Help Center ·

The rest of that passage sets the rule's edges. A run adds translations for content that hasn't been translated yet and updates machine translations that are out of date. For some theme content, such as your theme's default text, it only adds missing translations and leaves existing ones alone.

Shopify's October 2026 changelog posts on Auto-sync repeat the promise: translations you wrote manually are never overwritten.

Read those sentences together and they have a practical edge. A translation you edited by hand is not an out-of-date machine translation, so when you later change the English original, no run updates it.

After editing source content, revisit the fields you translated by hand or imported by CSV. We tested this rule: see our test.

One documented switch that does replace existing translations is in CSV import: if you select Overwrite any existing translations, the translated content in your file replaces what is already in the store. Turning on an automated store policy on an existing store also replaces that policy's custom translations in languages that have an automated template. Shopify also counts a translation that a CSV import adds or replaces as a manual one, so automatic translation leaves it unchanged even when it's outdated.

Undoing is narrower than adding. None of the Help Center or changelog pages we read on November 4, 2026 gives steps for deleting all translations of one language at once, short of deleting the language itself, which removes them permanently; Shopify's app requirements page says only that you can delete translations inside the app before you uninstall it, or remove them with a CSV export and import after you uninstall it. The Export dialog in our test admin, on November 9, 2026, said its CSV file can only be used to add or update translations.

Uninstalling the app doesn't remove them: Shopify states that translations and content generated by Translate & Adapt aren't deleted when you uninstall it.

Our own test· November 9, 2026

Our Test: Do Hand Edits Survive Automatic Translation?

Key takeaway

We ran this on November 9, 2026, in one Shopify development store on the Basic plan, with German added through Settings > Languages, on one product's Title field. Our store shows the Auto-translate button, so this is the two-language route. Four results came back:

Hand edits against automatic runs, November 9, 2026
What we didWhat came backWhat it means for you
Ran Auto-translate on one productIn about a minute the title and product type were translated, both marked as AI translations, and the URL handle stayed untranslated. The dialog read: “Automatically translate all empty and outdated fields into German. This will not replace any manual translations you have added.”Handles never come out of a run: write them yourself.
Rewrote the German title by hand, saved it, and ran Auto-translate on the product againThe hand-written title stayed, with no AI mark on it.Re-running didn't cost the hand edit, as Shopify states.
Changed the English title, then ran Auto-translate on the product a third timeThe hand-written German title stayed exactly as written, not updated to the new original, and the editor showed no outdated mark on the field.After you edit source text, update the fields you translated by hand yourself, because nothing in the editor flagged ours.
Ran Auto-translate for the whole language from the app's home pageOther products were translated and the hand-written title was still unchanged. This dialog read: “Translate your store with AI translations from Shopify. The translations will not be visible to your customers until you publish them.” It didn't repeat the line about not replacing manual translations.The store-wide run kept the hand edit too, so the shorter dialog didn't mean a different rule in our run.

Source: our development store on November 9, 2026; dialog text quoted as it appeared.

In Shopify adminOpen in your store
  1. Apps
  2. Translate & Adapt
The hand-written German title carries no AI mark, while the product type below it does.

The editor didn't mark our frozen title, and we didn't check whether the Outdated export lists it, so keep your own list of fields you rewrite by hand. An export from Settings > Languages filtered by translation status lists outdated and untranslated content, as shown in the checking section.

Afterwards we removed German, after a dialog warning that deleting permanently removes all translations for the language, and uninstalled the app. We didn't test the Translate now button, Auto-sync, CSV import with Overwrite any existing translations, or a hand edit on any field other than a product title.

What Translate & Adapt Leaves to You

Key takeaway

Shopify lists six types of content the app can't translate, and fourteen languages it can't translate into. The full list, and what closes each gap, is in our breakdown of what Translate & Adapt doesn't translate; the table below is the part that changes your setup steps.

The fourteen languages are Bengali, Cebuano, Corsican, Frisian, Haitian Creole, Hawaiian, Hmong, Latin, Nyanja (Chichewa), Odia (Oriya), Samoan, Scots Gaelic, Sesotho and Tagalog (Filipino). The app can't translate them, so their words come from you or from another app.

What you translate yourself
ContentHow it gets translatedWhere
Legal policiesBy hand: Shopify states they can't be translated automatically, though it supplies privacy policy translations for its own themes in the languages it lists, and automated policies in languages with an automated template.Translate & Adapt, or the Localize button on the policy page
URL handlesBy hand, for each language, because automatic translation doesn't include them.Translate & Adapt, beside the resource's other fields
Tags (product, article and blog tags)Not at all: Shopify states tags can't be translated.Nowhere
MetafieldsExported as their own CSV option (Metafields); the app's listing names metafields translation, and files such as PDFs can be localized through metafields.Settings > Languages > Export, or Translate & Adapt
Content from third-party appsTranslate & Adapt can translate it only if the app hosts it as a Shopify translatable resource type or a storefront locale file; translations made in a compatible third-party translation app that uses the Translations API show in Translate & Adapt as well.The other app's own settings, or Translate & Adapt
Theme default textAutomatic runs add only missing translations and don't update existing ones; each theme locale file holds up to 3,400 translations, including ones saved to it for you when you change theme content.Translate & Adapt
Collection filtersTwo Shopify pages disagree: one lists them as content the app can't translate, the other says labels, values and groups can be translated.Check the filter on your storefront in the new language
A field the app doesn't showIt may still be available in the Translation API.Export the CSV from Settings > Languages to check

Read on November 4, 2026 on Shopify's Translate & Adapt requirements, language requirements, translation export and theme translation pages.

On collection filters, Shopify's own pages disagree. Its Translate & Adapt requirements list Collection filters among the content the app can't translate, while its Search & Discovery filters page says filter labels, values and groups can be translated into your store's other supported languages; we read both on November 4, 2026. Until they agree, look at each filter on your storefront in the new language before launch.

What shows up there, and what doesn't, is walked through in our answer on translating collection filters.

Image alt text sits outside that table. Shopify's July 2025 changelog says you can translate image alt text if you sell in different languages, and our answer on translating image alt text covers how.

Text typed into a Custom Liquid section has its own answer too: how to translate Custom Liquid on Shopify.

Let Shoppers Switch Languages

Key takeaway

Shopify sets four conditions for a language to be available to customers. It must be:

  • added to your store;
  • assigned to the relevant markets;
  • given translations;
  • published.

Then shoppers need a way in. Most Shopify themes include built-in country and language selectors, typically in the header or footer; you switch them on in the theme editor and save. Where the switch sits in Horizon and Dawn, and what to do when a theme has none, is covered in our answer on adding a language selector.

In Shopify adminOpen in your store
  1. Online Store
  2. Themes
  3. Customize
In Horizon the Language selector switch sits in the Header section, under Localization.

Shopify can also send shoppers to their language automatically, but not by default: in new stores, automatic redirection is activated and automatic language detection is deactivated. Google's guidance leans the same way, advising you to avoid automatically redirecting users from one language version of a site to a different language version of a site. Shopify's own redirection applies to customers only; search engine crawlers are excluded.

What Adding a Language Does to SEO

Key takeaway

When you publish a language, Shopify creates unique URLs for each translated page by adding the language code to them. Markets can use subfolders, subdomains or top-level domains, and Shopify's international SEO guide recommends subfolders for most stores: they're the easiest to set up and manage, need no additional domain registration, and share domain authority with your primary domain. That choice is about markets: for language-specific URLs, Shopify's requirements for selling in multiple languages name subfolders or subdomains.

Who does what for multilingual SEO
SEO elementWhat Shopify doesWhat you do
Language URLsAdds the language code to the URL of each translated page when you publish the language.Translate URL handles by hand.
Hreflang tagsGenerates them from your market and language setup, on by default, and only for markets with a distinct domain, subdomain or subfolder.Keep Automatic hreflang tags on unless your theme or an app adds its own; use one set, not both, and make custom tags reference only the markets that include each product.
Canonical URLsGives each market version of a page a self-referencing canonical URL.Nothing.
SitemapAdds every language you sell in to the sitemap files of each domain, with hreflang annotations on each URL.Consider submitting a sitemap for every domain and subdomain in Google Search Console.
Automatic redirectionApplies to customers; search engine crawlers are excluded.Nothing.
Markets on a shared domainTheir content isn't indexed by search engines.Give a market its own subfolder or domain if its pages should be found in search.

Read on November 4, 2026 on Shopify's international SEO, sitemap and international domains pages.

Google's side of the question is about what you publish rather than how. A translated page doesn't count as duplicate content as long as its main content is translated:

Localized versions of a page are only considered duplicates if the main content of the page remains untranslated.
Google Search Central — Tell Google about localized versions of your page ·

Google also expects each language version to list itself and all the other versions, with return links both ways, or the annotations may be ignored. Shopify's automatic tags reach your pages through the content_for_header object your theme renders in the head of layout/theme.liquid.

The setting itself lives in Online Store > Preferences, under Social sharing image and SEO, as Automatic hreflang tags. Shopify turns it on for every store and warns that turning it off can negatively affect your store's SEO; our answer on turning off automatic hreflang tags covers when that makes sense.

In Shopify adminOpen in your store
  1. Online Store
  2. Preferences
Automatic hreflang tags sits in Social sharing image and SEO, switched on as it is by default.

Check What Shoppers Actually See

Key takeaway

Shopify defines three translation statuses in Settings > Languages:

  • Translated: the content has a translation.
  • Outdated: the content in the default language has been updated, but the translations don't reflect any updates.
  • Untranslated: the content has no translation yet.

To work through them, click Export in Settings > Languages. Shopify's export options include Outdated, for translations that are out of date with your default language, and Untranslated content; a separate Metafields option exports metafield content.

In Shopify adminOpen in your store
  1. Settings
  2. Languages
The Export dialog has a Translation status filter, so the CSV can hold only what still needs work.

If a field you expect isn't in the app, the same CSV export shows whether it's available in the Translation API. And where no translation exists, the store shows your default language instead, so an English line on a German page is a missing translation, not a broken page.

Theme updates are safe for your work: when you update your theme, your custom translations are kept, and translations for content that changed are marked Outdated so you can review them.

Publish the Language When the Content Is Ready

Key takeaway

Publishing is what makes the language available to customers in your online store:

  1. From your Shopify admin, go to Settings > Languages.
  2. Click the ⋯ button beside the language, then click Publish.
  3. If the language has no translations yet, Shopify asks you to confirm; click Publish again.

That third step is the warning worth heeding. A language you publish without your own translations displays only the default translations for the theme and checkout, so your products and pages appear in your default language under translated buttons. Google describes that pattern: translating only the boilerplate text while keeping the bulk of your content in one language can create a bad user experience if the same content appears multiple times in search results with various boilerplate languages.

Your Setup Checklist

Key takeaway

Steps one to four are the same on every route. On the Translate now route, steps five and nine can merge if you select Publish [language] after translation before the run, but the language then goes live as soon as the run ends, before you review it in steps five and eight, so finish steps six and seven first. On the manual route, step five is a CSV round trip of export, translation and import, with Overwrite any existing translations left off unless replacing is what you want. Progress is saved in this browser.

Translate your Shopify store, step by stepTick each step as you finish it. Your quiz result, if you took the quiz, shows above the list.

Translate your Shopify store, step by step

Tick each step as you finish it. Your quiz result, if you took the quiz, shows above the list.

0 of 10 done
  1. Confirm your plan's language ceiling, a compatible theme with a language selector, and subfolder or subdomain URLs for languages.

  2. Decide which languages get the automatic slots before the first run, because a slot can't be switched to another language later.

  3. In Settings > Languages, click Add language, choose the language, click Next, turn on its domains and click Done.

  4. Make sure the language is assigned to the domain or subfolder of every market that should see it.

  5. Run Translate now or Auto-translate, translate fields by hand in the app, or import a CSV, then review what you got.

  6. Shopify's automatic translation skips URL handles and legal policies, so you translate those by hand, apart from policy translations Shopify supplies.

  7. Enable the language selector in your theme editor, in the header or footer section that holds it, and save.

  8. Export a CSV from Settings > Languages filtered by translation status and work through outdated and untranslated content.

  9. In Settings > Languages, click the ⋯ button beside the language, then click Publish.

  10. Turn on Auto-sync where your app offers it or re-run automatic translation after changes, and update hand-edited and CSV-imported fields after every edit to their source text.

The Bottom Line

Key takeaway

Translating a Shopify store is mostly a question of order: which languages get the automatic slots, when the language goes public, and who owns the fields a machine never touches.

Decide the slots first, publish last. Almost everything in between can be redone, from an edited translation to a repeated run or a fresh CSV, except the six actions in the table near the top. Keep a short list of the fields you write by hand, or add or replace by CSV import: no automatic run will refresh them.
Your Next Step by Stage
Language liveSet local prices next, starting with whether Shopify Markets lets you fix your own exchange rate.Check manual exchange rates
Shipping into the EUWork out duties and landed cost for EU orders under the 2026 customs changes.Read the EU customs guide
Theme code in the wayEcom Store Pro estimates the time for a missing selector or hard-coded theme text before any work starts.Get a time estimate

Theme Not Ready for a Second Language?

If your theme has no language selector or keeps hard-coded text in its sections, the fix is in the theme code. A Shopify developer works on a duplicate of your theme, so shoppers never see work in progress, and the task is billed hourly for actual time.

Get help with the theme code

Frequently Asked Questions

From your Shopify admin, go to Settings > Languages and click Add language. Select the language from the drop-down menu, click Next, turn on the domains it should appear on, and click Done. Shopify installs its Translate & Adapt app automatically at that point. Translate the content, turn on your theme's language selector, then publish the language from the menu beside it.
Yes. The App Store listing priced Translate & Adapt as Free when we read it on November 4, 2026, with no paid plans listed. Automatic translation is capped at 8 languages besides your default one where the app shows Translate now, and 2 elsewhere; your plan caps the languages you sell in: 20 on Basic, Grow, Shopify or Advanced, or 30 on Plus.
Up to 8 languages in addition to your default one if the Translate & Adapt app shows a Translate now button, which it does for stores in 14 listed countries, including the United States, Canada, the United Kingdom, Germany and France. Elsewhere the button reads Auto-translate and the cap is 2 languages. Further languages can be translated by hand or with a third-party app.
Shopify says no: automatic translation doesn't change any translations you added or edited manually, and its October 2026 changelog posts repeat that manual translations are never overwritten. The flip side is that a hand-edited field isn't refreshed when you change the original text, so update it yourself. We ran this check in our own store, and the Our Test section has the results.
No. Shopify states that after you translate a language automatically, you can't switch that automatic translation to a different language, and removing the language from your store doesn't reset your limit. Decide which languages deserve the automatic slots before the first run, and plan to translate any others by hand, by CSV import, or with a third-party translation app.
No. Automatic translation doesn't include URL handles, so you add a translated handle manually for each language in Translate & Adapt. Shopify's requirements pages say the slug translates, as in /es-mx/products/zapatos, but not the word products. Handles can't differ by market, and if you change a product's handle later, its language-specific URLs get no redirects, so settle handles before launch.
Where no translation exists, Shopify shows your default language instead, and a language published without your own translations shows only the theme and checkout defaults. Check that the language is assigned to the market's domain and that your theme's language selector is on, then export untranslated and outdated content from Settings > Languages to find what is still missing.
Yes. Shopify lists a language selector in your active theme among its requirements for selling in multiple languages. Most Shopify themes include built-in country and language selectors, typically in the header or footer, which you turn on in the theme editor. All of Shopify's free themes are compatible with selling in multiple languages, though yours might need an update; for third-party themes, ask the developer.
Not when the main content is translated: Google treats localized versions as duplicates only if their main content remains untranslated. Shopify gives each translated page its own language-coded URL and adds self-referencing canonicals, sitemap entries and hreflang tags automatically, with hreflang only for markets that have their own domain, subdomain or subfolder. Keep automatic hreflang on unless your theme or an app adds its own.
Go to Settings > Languages and export a CSV filtered by translation status. Shopify's export options include Outdated, for translations that no longer match your default language, and Untranslated content. If a field isn't displayed in the app, Shopify suggests exporting the CSV from Settings > Languages and says a field that isn't in the Translations CSV isn't translatable.
No Help Center or changelog page we read on November 4, 2026 gives steps for deleting one language's translations in bulk, short of deleting the language. Shopify's app requirements page mentions deleting translations in the app before uninstalling it, or with a CSV export and import after uninstalling it. Deleting a language removes its translations permanently, and only an unpublished language can be deleted.
Not automatically. Shopify's automatic-translation page says legal policies can't be translated automatically, so you translate them manually. Shopify supplies privacy policy, cookie banner and opt-out page translations for themes built by Shopify in the languages it lists, and an automated store policy uses Shopify's template in languages that have one. Open a policy with its Localize button, or use Translate & Adapt.
They stay. Shopify states that translations and content generated by the Translate & Adapt app aren't deleted when you uninstall the app. Content created with compatible third-party translation apps that use Shopify's Translations API also shows in Translate & Adapt. Delete a language only when you no longer need it, because that step removes its translations permanently.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.