Shopify multilanguage without manual translation: scheduled jobs, locks on your copy, own AI or App AI at about $0.01 per unit — not a spreadsheet ritual.
2026-11-02

Shopify multilanguage without translating the catalogue by hand

You publish a German market. The catalogue is still English. Re-typing every new title, theme string, and metaobject into a sheet is not localisation. It is a second job. The listing line behind Shopify multilanguage without manual translation is: open more markets without translating the store by hand.

OO - Ultimate AI Translations is built for that. Scheduled runs for products, pages, theme content, and metaobjects — including draft themes. Saved editor edits stay locked. Connect an OpenAI-compatible model you already pay for, or use App AI billed at translation cost (~$0.01 per unit on the listing). Glossary, brand voice, backups, a language switcher you can style.

Listing (2 Nov 2026): 0 reviews, launched 14 Oct 2026. Do not invent stars. Free $0: own AI, unlimited languages/markets/translations, language switcher; no backups, no scheduled jobs, App AI not included. Professional $10/mo + usage: 1 manual + 1 automatic backup, monthly schedule, glossary, App AI at cost. Plus $20/mo + usage: 5+5 backups, daily schedule. USD.

Related: scheduling automatic translations. That post is the clock. This one is the wider pitch: why hand translation stalls, what Free already does, and what Professional/Plus add so you stop pressing Run every Monday.

Publishing a locale does not fill fields

Shopify languages: add a locale, publish it per market, get URLs. Missing translations fall back to the source. Translate & Adapt or a CSV is a snapshot. Twenty titles change tomorrow. German is outdated the day after.

Pasting into ChatGPT misses theme strings, image alt, SEO titles, a draft theme. Handles and SKUs get “translated”. Yesterday’s rewrite is overwritten tonight.

That is the storefront problem the listing refuses to call a process.

What teams do until German drifts

A quarterly spreadsheet. Export, agency or intern, import. URLs break, or you skip them and the rest is stale before you export again.

A Monday job on Free. Allowed. Free has no scheduled translation jobs. You start the run. Miss a week and the market lags. App AI is also absent on Free — own AI only.

A second AI meter inside the app, next to OpenAI. Unnecessary here. Free: connect your own AI. Professional/Plus: App AI billed at the translation cost (estimator $0.01 per unit) or keep your own model. The pitch is no markup on the model.

None of that is: daily/weekly/monthly, locks on your sentence, a glossary so brand names stay put, backups to restore, a switcher that matches the theme.

What jobs automate — and what they skip

OO Translations docs: editor, locks, metaobjects, draft themes, markets, switcher, glossary and brand voice, jobs, backups.

Jobs (Professional monthly / Plus daily; weekly in the same listing family):

  • Types: products, collections, pages, theme, metaobjects, draft/development themes.

  • Fields: titles, descriptions, SEO title/description, option labels, image alt.

  • Missing and/or Outdated, with a timezone, at least one language and one content type, AI connected. FAQ: if the schedule did not fire, check that list.

Jobs do not:

  • Translate handles, URLs, IDs, SKUs, barcodes, short size codes (S/M/L), JSON, empty sources, or locked fields.

  • Overwrite copy you saved in the editor. FAQ: saved fields are locked. Unlock if jobs should touch them again.

Free can still translate — own AI, a run you start. The clock, backups, and App AI wait for paid plans. Free with your own AI is the on-ramp.

Switcher: app embed or theme block on the live theme, published languages. FAQ: a missing switcher is almost always embed/block or unpublished locales — not “the job did not run”.

Walkthrough: EN shop, DE + FR, no evening shift

“Wool & Form” has 400 products, a handful of pages, theme labels, two material metaobject definitions. Goal: keep German and French current when English changes.

  1. Install OO - Ultimate AI Translations.

  2. Publish DE and FR in Shopify markets.

  3. Free: own API key, model, base URL. First run: one language, products only, Missing. Review in the side-by-side editor. Brand names into the glossary.

  4. Lines you rewrite yourself: save → locked. Manual translations stay put.

  5. Ready for the clock: Professional (monthly) or Plus (daily). Jobs → enable schedule, timezone, time, weekday or day-of-month, languages, content types, start on Outdated (not every Missing field on day one).

  6. Style the language switcher. Backups: Professional 1+1, Plus 5+5. Free has none — do not claim them.

  7. Job history: translated / skipped / failed. Skipped SKU is correct. Failed is a support row, not a reason to unlock everything.

App AI on Professional/Plus: about $0.01 per unit, or keep own AI. No second markup on the meter.

Include theme and metaobjects or you ship German products with English buttons. Translate draft themes before you publish them so go-live is not a leftover English pass.

SEO title and meta description ride along when those field groups are selected. Image alt too. Handles staying English in job history is the skip list working. Localised URLs are a Markets problem, not a translation-job setting.

Wrap-up

Shopify multilanguage without manual translation is a schedule, locks, fairly priced AI, and a switcher — not a CSV ritual. Free opens the door with your own model. Professional and Plus add the clock and backups.

Run the first language in OO - Ultimate AI Translations, lock what you wrote, and let jobs keep the rest current instead of your Monday morning.

online origins logo full

The Shopify Select partner for ambitious e-commerce businesses that want to grow!

linkedin online origins iconinstagram online origins icon

Reviews

5/5

Check on Google

Mail: info@onlineorigins.nl

Tel: 073 234 0612

KVK: 89825624

BTW: NL865123639B01

Bruistensingel 500,
5232 AH 's-Hertogenbosch
Cookies

© 2026 Online Origins