Skip to content

In development · Early access

Safe bulk translation for Shopify.

Translate a large catalog into every language you sell in, written straight into Shopify's own translations. Preview each run, keep your hand edits, and undo in one click. No developer needed.

Civet is in development. No storefront script, no theme edits, nothing to clean up if you uninstall.

Illustration with example data. In Civet, every bulk run starts as a preview like this.

Why Civet

Built for merchants tired of broken themes, wiped edits, and surprise word bills.

We read 305 one- and two-star reviews of six Shopify translation apps. The same complaints kept coming up, so we're building Civet around them.

What merchants sayI uninstalled the app and it left orphan ghost code in my theme.

Native translations, nothing in your theme

Civet writes into Shopify's own translation fields. There's no storefront script, no proxy and no theme code, so there's nothing to remove if you uninstall.

What merchants sayAuto-translate silently overwrote weeks of custom manual edits.

Your hand edits are kept

Any line you edit by hand is locked. Bulk runs skip it unless you unlock it.

What merchants sayEvery time I hit translate, I worry it will break something live.

Preview and one-click undo

Every bulk run starts as a side-by-side preview. Nothing goes live until you apply it, and you can undo the whole run in one click.

What merchants sayNew products stay untranslated for weeks until customers complain.

Automatic sync

When you add or change a product, Civet re-translates only the fields that changed. The log shows what changed and anything that failed.

Paraphrased from public one- and two-star Shopify App Store reviews of translation apps (see our 305-review study under Guides).

Multilingual SEO

Translated pages that are actually complete.

A translated product isn't finished if its meta title, description, URL handle or image alt text is still in English. Civet checks each market and lists what's missing, with a fix next to every item.

Because translations live in Shopify, Shopify Markets publishes them on real language URLs like /de/ and generates the hreflang tags itself. Civet checks that those tags are present and point to the right pages. It never injects its own.

We won't promise rankings. Nobody honestly can. What we can do is make sure every market has the right pieces in place.

What the audit covers, per market

  • Untranslated product, collection and option titlesFixed
  • Missing translated meta titles and descriptionsFixed
  • URL handles still in the source languageFixed
  • Image alt text not translatedFixed
  • Translations marked outdated after source product editsChecked
  • Hreflang tags missing, duplicated or pointing to the wrong pageChecked

Civet fixes the translated fields in place. Hreflang is generated by Shopify Markets, so Civet checks it and flags problems rather than writing its own tags.

How it works

Set it up once. Civet handles the rest.

  1. 01

    Install and pick languages

    Civet reads the languages you've published in Shopify Markets. It needs no theme setup.

  2. 02

    Add your glossary

    Brand names to never translate, preferred terms, and the tone you write in. Civet applies them on every run.

  3. 03

    Preview and apply

    Choose what to translate (active products only, specific resource types, skip URL handles), review the preview, then apply. Undo is one click.

  4. 04

    Leave it running

    New and edited products sync on their own. The SEO audit runs per market, and the log shows every change.

Pricing

Flat monthly prices. No word limits.

Billed through your Shopify invoice. Starter and Growth include a 14-day free trial (up to 500 products during the trial). No word counts, no volume upgrades, and no API key of your own.

Free

Try it on part of your catalog.

$0

USD

per month

Includes:

  • 1 language
  • Up to 50 products
  • Preview and undo
  • Manual edits protected

Starter

Recommended

For stores selling into a few markets.

$29

USD

per month

14-day free trial. Includes:

  • 3 languages
  • Up to 5,000 products
  • Auto-sync on product changes
  • Preview and one-click undo
  • Manual edits protected
  • No word limits

Growth

For large catalogs and many markets.

$79

USD

per month

14-day free trial. Includes:

  • Every language your store supports (up to 20, Shopify's limit)
  • Unlimited products (fair use)
  • Glossary and brand voice
  • Full per-market SEO audit
  • Everything in Starter

Prices may change before launch. Early access members will hear about any updates first. "Fair use" means very large catalogs (50,000+ products) may need a custom plan. We'll tell you before anything changes, and nothing is charged without your approval in Shopify.

FAQ

Questions merchants ask first

How is native translation different from a script or proxy?

Some translation apps show translations by adding a script to your storefront or by routing visitors through their own servers. In public reviews, merchants describe slower pages, a flash of the original language, and leftover code after uninstalling.

Civet adds nothing to your storefront. It writes translations into Shopify's own translation fields, so your theme shows them on Shopify's language URLs (like /de/), and there's nothing to remove if you uninstall.

How does Civet compare to Shopify's free Translate & Adapt app?

Translate & Adapt is Shopify's free app, and for many stores it's the right place to start. Its listing limits automatic translation to two languages. Civet's Starter plan covers 3 languages, and Growth covers every language your store supports (Shopify allows up to 20). Civet also previews every bulk run, skips lines you've edited by hand, and can undo a run in one click. Both apps store translations in the same place, so you can use them side by side.

What happens when I uninstall?

Your translations stay. They're saved in Shopify's own translation fields, not in Civet, so your translated store keeps working exactly as it is. You can still edit them in the Shopify admin.

There's nothing to clean up: no script, no theme code, no DNS records. Billing stops through Shopify. What goes away is Civet itself: auto-sync, the undo history, the glossary and the SEO audit. When Shopify sends its data-deletion request after uninstall, we delete what we stored for your shop.

I already have translations. Will Civet overwrite them?

Not unless you ask it to. Existing translations are treated as protected when you install. The first preview shows them as "kept", and you choose whether any should be re-translated.

Does it work with Shopify Markets and my theme?

Yes. Civet uses the languages you publish in Shopify Markets, and your theme shows them through its own language selector. We don't add a widget. Shopify creates the language URLs and hreflang tags itself.

What content gets translated?

Products, variants, options, collections, metafields, SEO titles and descriptions, URL handles and image alt text. Content from other apps can be translated when that app stores its text where Shopify's translation system can reach it.

Will this improve my Google rankings?

We can't promise that, and you should be wary of anyone who does. Civet fills in each market's translated titles, meta descriptions, URL handles and alt text, and checks that the hreflang tags Shopify generates are present and point to the right pages. Whether those pages rank is up to search engines.

How good are the translations?

Civet uses a modern AI translation model, guided by your glossary and brand voice. You review every bulk run in the preview before it goes live, and you can edit any line, which then stays locked as yours.

Are there word limits or credits?

No. Plans are limited by number of languages and products, never by words. You don't need your own API key.

When does it launch, and who's building it?

We're aiming for an App Store listing in early 2027. People on the waitlist get access first. Civet is built by an independent developer with a background in web development and technical SEO. When you email, the person who built the product replies.

Early Access

Get early access to Civet

Sign-ups open soon. Until then this form is switched off and can't send anything.

Not open yet. The waitlist isn't accepting sign-ups yet. Nothing on this form can be sent or stored.

Waitlist sign-up
Languages you need (choose any)

We'll email you about Civet's early access, including a few short notes while we build it. Unsubscribe anytime. Privacy policy

Facts on this page last reviewed .