Merino trail hoodie
€129.00
Warm on the climb, dry on the way down. 100% merino wool.
Colour: fjord blue
Size guide
A Magento module sends your content to our translation engine. CMS pages, PageBuilder layouts, products, categories, attributes, blogs and menus come back translated, with markup, widgets and links intact, ready to save per store view.
Storefront, Default Store View
€129.00
Warm on the climb, dry on the way down. 100% merino wool.
Colour: fjord blue
Size guide
What the AI model is sent
<div data-content-type="row">
<span class="product-label">⟦1⟧</span>
<h2 class="product-name">⟦2⟧</h2>
<p>⟦3⟧ <strong>⟦4⟧</strong></p>
<p class="swatch-label">⟦5⟧</p>
<a href="/en/size-guide">⟦6⟧</a>
{{widget type="Magento\Cms\Block\Widget\Block" block_id="12"}}
<button class="action tocart">⟦7⟧</button>
</div>
7 text parts in the source
8 tags in, 8 tags out
Link /en/size-guide
The module stays light: it loads your content, saves the result and runs the queue. Parsing, prompts, retries and link rewriting run on our side, so improvements reach you without a module upgrade.
Download it from your dashboard, unzip it at the Magento root and run setup:upgrade. Translate buttons appear on pages, blocks, products and categories.
Under Stores, Configuration, BrassDev, Translator. Each key is bound to your store’s domain, so it won’t work anywhere else.
Choose target store views and fields, then pick how the work should run.
Core Magento content and the extensions most stores run, translated from the same admin screens your team already uses.
CMS pages
Title, content, heading and meta fields
CMS blocks
Footer blocks, banners, promos
PageBuilder layouts
Rows, tabs, sliders, banners and buttons, including text stored inside JSON settings. Magezon layouts too.
Products
Name, descriptions, meta fields and custom options
Categories
Name, description and meta fields
Attributes
Frontend labels, option values and swatches, Amasty ShopBy filter tooltips
Amasty Blog
Posts, categories, tags and authors
Amasty Product Tabs and Labels
Saved as a per-store copy
Snowdog Menu
Node names, descriptions and image alt text, with custom URLs localised
Language models are good with words and careless with markup. So the model never gets your markup.
Text is lifted out and replaced with numbered tokens before anything reaches the model. Scripts, styles, URLs, widget directives and PageBuilder settings stay on our side.
<a href="…">⟦6⟧</a>
Each translated part is compared tag for tag with the source. If a tag went missing or moved, the translation is rejected.
8 tags in, 8 tags out
A field that fails is never written. Your store keeps what it had, and the reason appears in your usage log.
title saved
content left unchanged
Internal links get the target store’s code, and your own replacements are applied, so German pages link to German pages.
/en/size-guide
/de/size-guide
Running one domain per store view? Links to your own domains are re-anchored to the target store’s domain.
shop.co.uk/sale
shop.de/sale
Credits follow the real cost of the AI model, so you always know what a month of translation costs. A typical product uses 10–40 credits per language.
For a single store adding its first languages.
€49 per month
Recommended
For growing catalogues across several store views.
€149 per month
For multi-store, multi-domain enterprise setups.
€399 per month
Prices in euros, excluding VAT.
No. The AI model is part of your plan, and its cost is covered by your monthly credits. You only need the Magento module and an API key from us.
Yes. Translation happens on content in the Magento admin, so your storefront theme doesn’t matter.
The failed field is not saved, so your store keeps its current content. Fields that succeeded are saved as usual, and your dashboard shows what failed and why.
Yes. Use Pre-translate: translations wait in a review grid where you can edit, apply or reject them per store view.
We don’t store the content of your pages; we keep request metadata such as time, size, languages and token counts for billing. Our AI providers’ API terms exclude training on API data.
Yes. Each API key is bound to one domain (wildcards like *.example.com work), and plans include more than one key. All keys draw from the same monthly credits.
By default, extra usage is billed per 1,000 credits at your plan’s rate. If you prefer a hard stop, we switch overage off for your account and requests are refused until the next month.
There’s no self-signup. Send us your store URL and the languages you need, and our team creates your account and first API key.
or write to emilsb+salesemail@scandiweb.com