Content · Translations

Every storefront language complete, reviewed before it ships.

Sphen.ai prepares translations for the languages already in your Shopify store, in the writing style you choose. You review each proposal, push it, and can revert it later.

Translations tab: resource, field, source, proposal and status per row
Demo store · sample data

In short

How do Shopify translations work in Sphen.ai?

Sphen.ai prepares translations for the storefront languages you have already added in Shopify. It translates title, description, SEO title and SEO description on products and collections. Each translation is a proposal you compare with the source before you push it to Shopify. Every pushed translation can be reverted, and publishing the language is a separate step.

Updated:

The problem

A half-translated store loses buyers mid-funnel.

Language gaps

A shopper who hits the store language halfway through the product page leaves.

Answers in their language

AI assistants answering in German or French cite whoever wrote a complete page in that language.

Unsafe bulk tools

Machine translation that overwrites existing work or mangles brand names costs more than it saves.

How it works

How does translations work?

  1. 01

    Set languages and style

    Under Settings → Brand, tick the storefront languages to prepare, choose Match source, Informal or Formal per language, and list protected terms such as brand and product names.

    Settings → Brand with storefront language settings
    Demo store · sample data
  2. 02

    Review proposals side by side

    Generate translations writes nothing to Shopify. Compare Proposal with Source, then Push per row or Push all ready. Existing translations are kept unless you Overwrite.

    Translations tab with Ready to push, Existing translation kept and Needs attention
    Demo store · sample data
  3. 03

    Publish the language when ready

    Pushed translations are revertible. Once the core content is translated, publish the language to shoppers as a separate step.

    History of applied changes
    Demo store · sample data

In the app

What do you see in the Translations tab?

Language settings

Under Settings → Brand you find Storefront languages. Under Languages in this store, tick each language that Sphen.ai should prepare. Set the Writing style per language: Match source, Informal or Formal. List your Protected terms, such as brand and product names, one per line, then press Save language settings. If prompted, press Grant permission, because Sphen.ai needs write access before it can push translations.

The review queue

The queue sits on Recommendations, in the Translations tab of the All recommendations table. Press Generate translations. Nothing is written to Shopify at this stage. Each row shows resource, field, source, proposal and status. Compare Proposal with Source, then use Push per row or Push all ready. Rows marked Existing translation kept stay as they are unless you choose Overwrite and confirm.

Statuses and publishing

Statuses show where each proposal stands: Ready to push, Pushed, Existing translation kept, Changed elsewhere, Source changed and Needs attention. Per language, a summary line shows how far you are, from nothing prepared to published. When the core content is translated, go back to Storefront languages, press Publish to storefront and confirm. Anything without a translation falls back to your store language.

You stay in control

What stays under your control?

  • Generating, pushing and publishing a language are three separate decisions.
  • Existing translations are never replaced without an explicit Overwrite and confirmation.
  • Every pushed translation can be reverted; a revert is refused if the translation changed in Shopify since.
  • Protected terms stay untranslated in every language.

Plans

Which plans include it?

Included in every plan, with no separate quota.

See pricing

Questions

Questions about translations

Help center · Read the guide
Which fields get translated?

Title, description, SEO title and SEO description on products and collections. Sphen.ai writes them in the writing style you set per language and leaves your protected terms, such as brand and product names, untranslated in every language.

Can Sphen.ai add a new language to my store?

No. It only prepares translations for languages you have already added in Shopify. Add the language in Shopify first. The Storefront languages card links there with Manage languages in Shopify. After that, tick the language in Sphen.ai and generate proposals.

What does Source changed mean?

The original text changed after the proposal was generated. Regenerate the proposal before pushing, so the translation matches the current text. Changed elsewhere is a different status: someone edited the translation in Shopify after it was generated.

What happens to untranslated content after I publish?

It falls back to your store language, so shoppers see a storefront in mixed languages. Publish a language only once its core content is translated. Pushing translations to Shopify and publishing the language to shoppers are separate steps, so you can finish the work first.

Does generating translations publish the language?

No. Generating creates proposals, pushing writes them to Shopify, and publishing makes the language visible to shoppers. Those are three separate decisions. Shoppers see the language only after you press Publish to storefront under Storefront languages and confirm.

Will Sphen.ai overwrite translations I already have?

Not on its own. Translations that already exist are marked Existing translation kept. Replacing one requires an explicit Overwrite with a confirmation. If a translation was edited in Shopify after generation, the row shows Changed elsewhere, so you notice before you push.

See it on your own catalog.

Install Sphen.ai, let it read your store, and decide exactly what goes live.