Say the business is expanding into France next month, and the homepage needs a French version ready before launch. The instinct might be to think that means a second site to maintain going forward — a separate build, a separate set of pages to keep in sync. In MagicFront, it’s the same page, extended by language, not duplicated into a parallel one.
Every language gets its own address
Content can exist in multiple languages, and each one has its own web address — the French version of the homepage lives at its own URL, distinct from the original, rather than being a query parameter bolted onto the same page.
Translate the text without leaving the widget
Inside a widget, you can switch the editing language per field, and MagicFront can translate the texts of your pages per language rather than requiring every field to be typed out by hand in each language separately. If a widget has several translatable fields, there’s also an advanced window that lets you edit all of them, in all languages, in one place — instead of hunting through the page language by language, widget by widget.
SEO is set per language, not just per page
Each language gets its own SEO configuration: its own URL, its own SEO title and meta description — each with a character counter — and its own keywords. Search visibility and link-following can be toggled independently per language too, and a completion indicator shows you at a glance whether the French version is actually ready or still missing something, rather than assuming it inherited everything from the original.
Let customers choose their own language, currency, and country
On the storefront side, language, currency, and country selectors are available for your customers to use directly, so a French visitor isn’t stuck guessing whether the page in front of them is meant for them.
The editor works in your team’s language too
Separately from what your customers see, the editor itself is available in Spanish, English, and Catalan — so whoever on your team is building the French version doesn’t have to be working in a fourth, unfamiliar interface language to do it.
The takeaway
Selling in a new market doesn’t have to mean a second store. It means the same page, the same catalog connections, extended with its own URL, its own translated text, and its own SEO settings per language — not a parallel site to keep updating twice.
