The short answer
Kobold vs Weglot: the short answer
Weglot (weglot.com) is a website translation service that works on Shopify and on most other website platforms. It keeps your translations in its own cloud and adds them to your pages as they're served, so they stop showing if you cancel. Its standard plans run from free to €699 a month and are sized by source words × languages. Kobold (usekobold.com) is a Shopify tool, from $79 a month, that writes translations into Shopify itself, so they stay if you leave. It charges 12 credits per 1,000 source words per language from a monthly credit pool it shares with theme work, and can keep each language up to date with auto-translate. Facts checked 7 October 2026.
Pick Weglot for
Any website, visual editing, pro translators
Works on Shopify and dozens of other platforms. Free up to 2,000 words; paid plans from €15 a month, billed in euros.
Pick Kobold for
Translations you keep in Shopify
From $79 a month. Native Shopify translations, reviewed first or kept up to date automatically, that stay if you cancel.
What do Kobold and Weglot each do?
Weglot is a translation service for websites, based in Paris. It has been on the Shopify App Store since 2016, where it has 4.5 stars from 830 reviews and supports more than 110 languages [2]. It isn't tied to Shopify: Weglot says it “is compatible with all website technologies”, and lists WordPress, Webflow, Wix, Squarespace and many more [18]. On its Shopify page it says it's used by 25k stores and more than 110k users [16].
Weglot stores the text it translates, and the translations, in its own cloud. It serves them on your storefront through a script, or through its own server when you want translated URLs such as /fr/ that search engines can read [7][8].
Kobold (usekobold.com) is a web app for Shopify. Its agents make theme code changes and translate your theme and store content into the languages you've added in Shopify. Each translation is written to Shopify as one of its own translations [23]. Kobold connects through a Shopify app that asks for nine permissions: two for your theme, three for translations, two read-only ones for auto-translate (which also read product, collection, page and blog post metafields) and two read-only ones for metaobjects [25]:
Kobold doesn't ask for orders, customers, payments or analytics. It can't create or edit products, prices, discounts or orders: it only adds translations next to your original text [25].
Where are your translations kept, and what happens if you cancel?
Weglot keeps your translations in its cloud database and adds them to each page as it's served [7]. With translated subfolders, your domain's DNS points at Weglot and “translations are made server-side on a dedicated URL” [8].
If you cancel or pause, Weglot's help center says “your translations won't appear and your translated pages will be progressively removed from search engines (such as Google)”. The account drops to the Free plan, and the project is deleted after 3 months without activity [5].
You cancel under Billing in the Weglot dashboard [5]. Removing the Shopify app doesn't cancel the subscription by itself: 1-star reviews from December 2025 and May 2026 describe being charged after uninstalling, and Weglot's replies confirm the subscription has to be cancelled separately [19].
Kobold writes each translation into Shopify, where the Shopify admin and Translate & Adapt keep theirs. Your storefront serves them like any other Shopify translation, and Kobold isn't in that path. If you cancel or remove Kobold, the translations stay in Shopify [23].
Two things end when you remove Kobold. Auto-translate turns off for every language [23]. Undo ends too, because Kobold's saved copies of your earlier text are deleted with your store's data.
This isn't unique to Kobold. Shopify's free Translate & Adapt app also stores translations in Shopify, and they aren't deleted when you uninstall it [22].
Do Weglot and Kobold work with Shopify's own languages?
Not side by side. Weglot's guide for Shopify Markets says “Unpublish any additional languages, then delete them”, because “Shopify's native languages use the Shopify Translation API, which can conflict with Weglot's rendering and routing” [6]. Its migration guide says to export your Shopify translations as a CSV and remove the Translate & Adapt languages before you turn Weglot on. Weglot can import that CSV [17], and its pricing page lists export and import from the Advanced plan [1].
Setup is light for a script install: you click Activate in the theme editor and save [9]. Translated subfolders take more. You change a DNS record to point at Weglot, and with Shopify Markets you then email Weglot support so its team can apply the settings Markets needs [6][8].
Kobold uses the languages you've added in Shopify under Settings › Languages, published or not, and adds or removes none itself [23]. It fills missing translations and the ones Shopify marks as out of date. Translations made by you or by Translate & Adapt are kept unless you ask Kobold to replace them [23].
You can keep Translate & Adapt installed. If its automatic translation is also on for a language, both would translate the same text, so turn one of them off for that language [23].
How do Weglot and Kobold count and charge for words?
Weglot sizes its plans by translated words: source words × languages. Its own example is 8,000 words in 3 languages, which is about 24,000 translated words, SEO text included [3]. It's a stored total, not a monthly allowance. Translations stay in your account until you delete them, so the plan has to cover every word stored [4]. Weglot's help center adds that “all words that have been translated at least one time on your website are taken into account” [3]. The pricing page says “a translated word is only counted once and not each time it's translated” [1].
When you go over, Weglot emails you. With auto-upgrade on, you move to the next plan. Otherwise “the translations will be discontinued until you upgrade your plan or delete the extra translations” [1]. The plans, with monthly and yearly prices [1]:
- Free, €0
2,000 words, 1 language [1].
- Starter, €15 a month (€150 a year)
10,000 words, 1 language [1].
- Business, €29 a month (€290 a year)
50,000 words, 3 languages [1].
- Pro, €79 a month (€790 a year)
200,000 words, 5 languages. Adds translated URLs and statistics [1].
- Advanced, €299 a month (€2,990 a year)
1,000,000 words, 10 languages. Adds formal or informal tone, custom languages, and export and import [1].
- Extended, €699 a month (€6,990 a year)
5,000,000 words, 20 languages. Adds translation memory and a domain per language [1].
Each plan also caps monthly translation requests, which Weglot says are about equal to translated page views: 50,000 on Business, 200,000 on Pro and 1,000,000 on Advanced [1]. Weglot charges in euros. Its dollar prices ($17, $32, $87, $329 and $769 a month) are estimates based on the exchange rate on the day you subscribe, and VAT is extra [1]. The Shopify App Store listing shows only Free to Pro, and says “External charges may be billed by Weglot separately from your Shopify invoice” [2]. Weglot has a 14-day free trial with no card needed [1].
Kobold charges 12 credits per 1,000 source words per language, counted on your original text. A 250-word product description into German and French is 500 words, so 6 credits [23]. Only visible text counts: HTML, Liquid and placeholders don't, and a draft that has to be redone isn't charged again [23]. Runs you start yourself also include Moss's checks, charged like other QA [24].
Credits come from your plan's monthly pool, the same pool theme work uses. They reset each month and don't roll over [24]. Plans don't cap words or languages: you pay for what's translated, and text that doesn't change isn't translated again. Billing is in US dollars, through Stripe.
What does each cost for a 30k, 70k or 200k-word store?
Assumptions: source words are all the text in your store's main language; each month 8% of it changes and is translated again into every language; year 1 is the first full translation plus 11 months of changes, year 2 is 12 months of changes; Kobold at 12 credits per 1,000 words per language, valued at $0.058 (Agency) to $0.08 (top-up) a credit; Weglot on the smallest plan whose words and languages cover source words × languages, assuming you delete replaced translations so the stored total doesn't grow, and that your translated page views fit the plan's monthly requests; prices exclude VAT.
Scroll sideways to see all three columns
| Year 1 | Weglot | Shopify Translate & Adapt | |
|---|---|---|---|
| 30k words, 1 language | 677 credits ($39–$54) | Business: €348 a year (€290 paid yearly) | Free |
| 30k words, 3 languages | 2,030 credits ($118–$162) | Pro: €948 a year (€790 paid yearly) | Free for 2 languages (all 3 in 12 European countries) |
| 70k words, 1 language | 1,579 credits ($92–$126) | Pro: €948 a year (€790 paid yearly) | Free |
| 70k words, 3 languages | 4,738 credits ($275–$379) | Advanced: €3,588 a year (€2,990 paid yearly) | Free for 2 languages (all 3 in 12 European countries) |
| 200k words, 1 language | 4,512 credits ($262–$361) | Pro, at its limit: €948 a year (€790 paid yearly) | Free |
| 200k words, 3 languages | 13,536 credits ($785–$1,083) | Advanced: €3,588 a year (€2,990 paid yearly) | Free for 2 languages (all 3 in 12 European countries) |
Scroll sideways to see all three columns
| Year 2 | Weglot | Shopify Translate & Adapt | |
|---|---|---|---|
| 30k words, 1 language | 346 credits ($20–$28) | Business: €348 a year (€290 paid yearly) | Free |
| 30k words, 3 languages | 1,037 credits ($60–$83) | Pro: €948 a year (€790 paid yearly) | Free for 2 languages (all 3 in 12 European countries) |
| 70k words, 1 language | 806 credits ($47–$65) | Pro: €948 a year (€790 paid yearly) | Free |
| 70k words, 3 languages | 2,419 credits ($140–$194) | Advanced: €3,588 a year (€2,990 paid yearly) | Free for 2 languages (all 3 in 12 European countries) |
| 200k words, 1 language | 2,304 credits ($134–$184) | Pro, at its limit: €948 a year (€790 paid yearly) | Free |
| 200k words, 3 languages | 6,912 credits ($401–$553) | Advanced: €3,588 a year (€2,990 paid yearly) | Free for 2 languages (all 3 in 12 European countries) |
Read the Kobold column as a share of a plan, not as a bill. Kobold has no plan for translation only. The smallest is Starter at $79 a month ($948 a year), and its credits also pay for theme work. If translation is all you need, a small store pays less on Weglot's Business plan, or nothing on Translate & Adapt. The gap closes as stores and languages grow, because Weglot's price follows the stored total while Kobold's follows what you translate.
Month one is the big one on Kobold. 70k words into 3 languages needs 2,520 credits: more than Starter's 1,000, and inside Growth's 4,000. 200k words into 3 languages needs 7,200 credits: Agency's 12,000, Growth plus top-ups, or the first run spread over two months [24]. These numbers leave out Moss's checks on runs you start yourself [24].
On Weglot, 70k words in 3 languages is 210,000 translated words. That's just over Pro's 200,000, so it needs Advanced [1]. Advanced isn't on the Shopify App Store listing, which notes that “External charges may be billed by Weglot separately from your Shopify invoice” [2]. Translate & Adapt costs nothing. Outside 12 European countries it auto-translates 2 languages, and you click Auto-translate again after each change [20][21].
What do Weglot and Kobold translate?
Weglot translates the text in your page's source: theme text, products, SEO text and more. Text that loads later, such as recently viewed products, side carts and third-party reviews or pop-ups, needs a “dynamic rule” with a CSS selector [11]. That reach is a real strength: app widgets that keep their text outside Shopify's translatable content can be translated too.
Checkout belongs to Shopify. Weglot passes the visitor's language to Shopify, and with subfolder or subdomain setups some checkout text, such as product names in the summary or shipping methods, can stay untranslated. Weglot suggests contacting its support for other options in that case [10]. Weglot's listing names metafield translation. As a page-level service, it translates metafield text as it appears on your storefront, and keeps it in Weglot rather than in Shopify [2][7].
Kobold translates four areas [23]:
- Theme text
Buttons, labels and cart text from your theme's language files [23].
- Theme content
Text you typed into sections and theme settings [23].
- Store content
Products, collections, pages, blog posts, menus and image alt text [23].
- Metafields
The metafield and metaobject fields you tick, field by field, off until you turn it on [23].
Kobold never translates tags, checkout and email notifications, payment and delivery names, or market-specific translations. It translates URL handles and shop policies only when you ask, and you approve each policy on its own [23]. Theme settings the theme matches on, like swatch or option names, colour names, links and style settings, are never translated. Translating “Color” in a swatch setting would stop it matching your products' Color option [23].
Metafields are opt-in in Kobold. You tick the fields that hold copy, like care instructions or FAQ answers, and Kobold stores their translations in Shopify like the rest. JSON fields get only their text values translated, URL, file, number and reference fields never are, and app fields start off [23].
How do you check translations before customers see them?
When you start a translation, nothing goes live until someone approves it [23]:
- Sample of 10
Nib translates 10 strings per language first. You approve, edit or reject each one, and your choices guide the rest.
- Format checks
Placeholders, links, emails and phone numbers must match the original, no new numbers may appear, the HTML must stay intact and every plural form must be there. A translation that fails can't be approved until it's fixed.
- Glossary and brand voice
Names you keep as they are and words you always translate the same way. Kobold also drafts in your store's voice, from what it knows about your brand.
- Review table
The original, the current translation and Kobold's draft side by side. Filter, search, approve all or some.
- Fit on the page
Moss opens the preview in each language and flags text that overflows, gets cut off or is still in the original language.
- Theme copy first
Theme text and theme content go on a copy of your theme, so you can preview each language before anything goes live.
- Undo for 30 days
Puts back the translations you had before, except ones someone changed since.
Each language you've added gets a card, with its flag, on the Translations page. It shows how much is translated and how many strings are missing or out of date [23].
Weglot picks a machine translation engine for each language pair [12]. Every plan includes glossary rules and credits for Weglot's AI Language Model, which learns from your glossary and edits. One credit translates one word, and credits are spent “immediately, even if you discard the result” [1][12][13].
You edit translations in a list in the dashboard, or in the Visual Editor, which works on “a preview copy of your website”. A Chrome extension, in beta, lets you edit on the live site [15]. Formal or informal tone starts at Advanced. Translation memory, which reuses your manual edits on matching new text, starts at Extended, at €699 a month [1]. On paid plans you can also order professional translation from the dashboard, from €0.13 a word [1][14].
How do Weglot and Kobold keep up when your store changes?
Weglot translates a page when someone visits it in a language, whether that's a customer, you or a search engine, rather than all at once [4]. New and changed text is picked up the same way, and adds to the stored total your plan has to cover [3][4].
Auto-translate keeps a language up to date. It's off by default and set per language by an owner. A language qualifies once a translation you started for it, with store or theme content, has gone live. It handles only what changes after you turn it on; text that was already missing stays with Translate missing [23]:
- Apply automatically or hold for review
Apply adds each translation that passes the checks as soon as it's ready. Hold keeps the drafts for someone to approve, with one email a day [23].
- When it runs
Kobold sees product and collection changes right away, pages, blog posts and theme content within the hour, and menus overnight. It then waits 30 minutes so a burst of edits becomes one batch, or runs once a day at 03:00 in your store's timezone [23].
- What it covers
Store content, theme content and the metafields you chose. Theme text, shop policies and URL handles are never auto-translated: use Translate missing for theme text [23].
- Large changes wait
A batch over 20,000 words across its languages is held for review even in Apply automatically, and the owners are emailed [23].
- Credits and limits
The same 12 credits per 1,000 words per language, with no checks fee. You can set a monthly limit per store, and it pauses when credits run out [23].
One honest trade-off: in Apply automatically, a translation that passes the checks goes live without anyone reading it, and Moss doesn't check how it fits on the page. Theme content goes straight to your live theme, not to a copy, though Kobold saves what was there so you can undo it. Look at the language on your store now and then, or use Hold for my review where that matters [23].
Kobold vs Weglot vs Translate & Adapt: comparison table
Scroll sideways to see all three columns
| Feature | Weglot | Shopify Translate & Adapt | |
|---|---|---|---|
| Where translations are kept | In Shopify, as its own translations | In Weglot's cloud, served by its script or server | In Shopify, as its own translations |
| If you stop paying or uninstall | Translations stay in Shopify; auto-translate stops, and Undo ends when you uninstall | Cancelling: translations stop showing and drop out of search over time. Uninstalling doesn't cancel billing | Free; translations stay after uninstall |
| Shopify's own languages | Uses the languages you added in Shopify | Markets guide: unpublish and delete them | Shopify's own translation app |
| Works outside Shopify | No, Shopify only | Yes, on dozens of platforms | No, Shopify only |
| How use is counted | 12 credits per 1,000 source words per language, from a monthly pool shared with theme work | Stored total of source words × languages, capped per plan | Free |
| Languages | Any language you've added in Shopify | 1, 1, 3, 5, 10 or 20 by plan; 110+ available | Unlimited by hand; 2 auto-translated (8 in 12 European countries) |
| Keeping up with changes | Auto-translate per language, for changes after you turn it on: batched 30 minutes after a change is seen, or daily at 03:00 | Translates pages as they're visited | Weekly Auto-sync in 12 European countries; elsewhere click Auto-translate again |
| Review before it goes live | Sample of 10, then a review table; or Hold for my review | Translation list and Visual Editor (on a preview copy) | Side-by-side editor; Shopify says to review before you publish |
| Glossary | Yes; a draft that breaks it can't be approved | Glossary rules on every plan | None documented |
| Professional translators | No | Order from the dashboard, from €0.13 a word | Not offered in Shopify's docs |
| Translated URLs | Only when you ask, with a warning in the review | Pro plan and up | Added by hand |
| Checkout | Translated by Shopify, not Kobold | Translated by Shopify; Weglot passes the language | Translated by Shopify |
| Billing | US dollars, through Stripe; from $79 a month | Euros; Free to Pro also on the Shopify listing | Free |
| Free trial | 14 days, 250 credits, card required | 14 days, no card | Free |
When should you use Weglot instead of Kobold?
The better pick for keeping them
Use Kobold when
- You want to keep your translations
They're Shopify's own translations and stay if you cancel Kobold.
- You already use Shopify's languages
Kobold fills what's missing and keeps what you have, Translate & Adapt's included.
- Someone should approve first
A sample of 10, a review table, format checks, a glossary, and Undo for 30 days.
- Your store keeps changing
Auto-translate follows each change, and you pay for what's translated, not for a stored total.
- You also need theme work
The same credits pay for tested, approved theme code changes.
How much does Kobold cost?
Every plan starts with a 14-day free trial with 250 credits (card required, billed through Stripe). That's enough for about 20,000 words in one language. Your plan's monthly credits arrive with the first charge. Credits reset on the 1st of each month and don't roll over. Prices exclude VAT [24].
Starter
$79a month
1,000 credits a month
1 store · 1 seat
Growth
$249a month
4,000 credits a month
1 store · 3 seats with roles
Agency
$699a month
12,000 credits a month
Up to 15 stores · 5 seats · client approval links
Translation uses 12 credits per 1,000 source words per language, from the same credits as theme work. You can top up 500 credits for $40 at any time [24].
Kobold and Weglot: frequently asked questions
What is Kobold?
Kobold (usekobold.com) is a paid web app for Shopify merchants and agencies. Its agents make tested, approved theme code changes and translate your theme and store content into the languages you've added in Shopify, writing the translations into Shopify itself. Plans start at $79 a month with a 14-day free trial.
Kobold or Weglot: which should I use?
Use Weglot if your sites aren't all on Shopify, or you want its Visual Editor, professional translators or translation of app widgets on the page. Use Kobold, from $79 a month, if you want Shopify's own translations that you keep if you cancel, reviewed before they go live or kept up to date with auto-translate.
What happens to my Weglot translations if I cancel?
As of 7 October 2026, Weglot's help center says that when you cancel or pause, your translations stop showing and your translated pages are progressively removed from search engines. The account becomes a Free plan, and the project is deleted after 3 months without activity. Removing the Shopify app doesn't cancel the subscription: you cancel it in the Weglot dashboard.
Do Kobold's translations stay if I cancel Kobold?
Yes. Kobold writes translations into Shopify as its own translations, so they stay after you cancel or uninstall. If you cancel your plan, auto-translate pauses. If you remove Kobold from Shopify, auto-translate turns off, and Undo ends because Kobold's saved copies of your earlier text are deleted with your store's data.
Can I use Weglot with Shopify's own translations?
Not at the same time, according to Weglot. Its Shopify Markets guide says to unpublish and then delete Shopify's additional languages, because they can conflict with Weglot's rendering and routing. Its migration guide says to export your Shopify translations as a CSV first.
Can I use Kobold with Translate & Adapt?
Yes. Kobold keeps the translations Translate & Adapt made and only fills what's missing or out of date, unless you ask it to replace them. If both translate a language automatically, turn one off for that language.
How does Weglot count words?
Weglot counts source words × languages, and it's a stored total, not a monthly allowance: translations count until you delete them. 30,000 words in 3 languages is 90,000 translated words, which needs the Pro plan at €79 a month.
How much does Kobold charge for translation?
12 credits per 1,000 source words per language, from the plan's monthly credits, which also pay for theme work. Translating 30,000 words into 3 languages once is 1,080 credits. Plans are $79, $249 and $699 a month, and 500 more credits cost $40.
Does auto-translate publish without anyone reading it?
Only if an owner chooses Apply automatically for that language. Every translation still passes Kobold's format and glossary checks, and batches over 20,000 words wait for review. Choose Hold for my review to approve every change first.
Do Kobold or Weglot translate the Shopify checkout?
Shopify hosts the checkout and translates it. Weglot passes the visitor's language to Shopify, and if some checkout text stays untranslated on a subfolder or subdomain setup, its support can look at other options. Kobold leaves checkout and email notifications to Shopify.
Can I move from Weglot to Kobold?
Yes, but Kobold doesn't import Weglot's translations. It translates again from your original text, at the usual credits per word, so plan for one full run per language. Add your languages back in Shopify under Settings › Languages first, since Weglot asks you to delete them, and undo Weglot's DNS change if you used translated subfolders.
Sources
Weglot and Translate & Adapt facts were checked against these pages on 7 October 2026. Numbers match the markers in the text.
Weglot (primary)
- [1]Weglot pricingweglot.com
- [2]Weglot on the Shopify App Storeapps.shopify.com
- [3]Total number of translated wordssupport.weglot.com
- [4]Understanding word countweglot.com
- [5]How to cancel my subscriptionsupport.weglot.com
- [6]How to use Weglot with Shopify Marketssupport.weglot.com
- [7]Technical presentationweglot.com
- [8]How do I set up my DNS?support.weglot.com
- [9]Shopify integration setupsupport.weglot.com
- [10]Shopify checkout page translationssupport.weglot.com
- [11]How to optimize my Shopify Markets storesupport.weglot.com
- [12]Translation qualityweglot.com
- [13]How to use the Weglot Language Modelsupport.weglot.com
- [14]Professional translationweglot.com
- [15]How to use the Visual Editorsupport.weglot.com
- [16]Weglot for Shopifyweglot.com
- [17]Migrate a multilingual Shopify store to Weglotweglot.com
- [18]Weglot integrationsweglot.com
- [19]Weglot reviews on the Shopify App Store (1 and 2 stars, newest)apps.shopify.com
Shopify (primary)
- [20]Translate & Adapt on the Shopify App Storeapps.shopify.com
- [21]Translate & Adapt: automatic translationhelp.shopify.com
- [22]Translate & Adapt: requirements and limitationshelp.shopify.com
Kobold
- [23]Translationsdocs.usekobold.com
- [24]Creditsdocs.usekobold.com
- [25]Connect a store and permissionsdocs.usekobold.com