See it on your products
Perspective Multi-market catalogs · 5 min read

Open the next market without a translation backlog

The plan for France or Portugal rarely dies on logistics. It dies on the catalog line: every product, times every field, times every language. Quoted through an agency or a manual workflow, that number is big enough to push the market to next year.

In one line

The market isn't closed because of shipping. It's closed because the catalog doesn't exist in that language yet, and translating it is treated as a separate project instead of part of the listing.

What one product needs in a new locale

Most translation budgets cover the description. Shoppers in the new store also search and filter on everything else.

Description onlyWhole listing
Product nameOften left in the source languageTranslated per locale
DescriptionTranslatedTranslated, editable per locale
Structured attributesPairings, age range, format stay in SpanishTranslated with the listing
Filters in the new storeShow source-language values, or nothingWork in the shopper's language
Before go-liveRe-import, then fix field by fieldEach locale reviewed and editable
A translated description on top of untranslated attributes is a listing shoppers can read but can't filter.

Why the attributes have to travel too

A shopper in the new market filters on pairing, grape or age range in their own language. If those values stay in Spanish, the product is described but not findable in the place where shoppers actually narrow down.

And some words shouldn't be translated at all. Crianza, Reserva and Gran Reserva are legal classifications, not degrees of "aged". Turning them into generic English loses the meaning. That's why every locale needs a review step before it goes live, not a blind import.

The manual way

Export the catalog. Send it to an agency or split it across the team. Wait. Re-import per language. Find the fields that came back empty or broken, and fix them locale by locale. Repeat for every new product.

One flow

Generate the listing, translate every field into each configured locale, review each locale, publish one language per store locale.

name (FR): translated✓
description (FR): translated✓
pairing (FR): translated✓
Reserva: checked by reviewer✓
→ ready to publish in each locale

How the catalog stops being the blocker

01
Translate the whole listing

Names, descriptions and attributes, including the custom attributes you define, translated into every configured locale. One product or the whole catalog.

02
Review every locale

Each locale keeps its own version of every field, and every version is editable. Nothing is published before your team reviews it.

03
Keep values consistent

Taxonomies give choice fields a controlled list of allowed values, so "Tinto", "tinto" and "Red" don't become three filters in the source catalog before you translate it.

04
Publish per locale

Sync to Shopify with one language per store locale, use the Magento integration, export CSV, or connect through the REST API and webhooks.

What it looked like for two retailers

5
languages for Vinoselección, from wine name + vintage
50,000+
Farma2Go translations into ES, FR, DE, PT, EN
8,361
Farma2Go products live in one week
1
person on the Farma2Go launch team
From published case studies. Vinoselección opened markets that had been too costly to enter. Farma2Go launched a new vertical in one week.

Scope your next market before you shelve it

✓
Count the real line
SKUs × translatable fields × languages. Not just SKUs × descriptions.
✓
List the fields shoppers filter on
Those attribute values need translating too, or the filters in the new store break.
✓
Mark what must not be translated
Legal classifications, brand names, regulated terms. Your reviewers need that list.
✓
Name a reviewer per locale
Someone who reads the language and knows the category signs off before go-live.
✓
Check what's already done
Products you've translated before only need their empty fields filled.

Questions heads of e-commerce ask

Who checks the quality of the translations?

Your team. Everything is reviewed before publishing, and each locale keeps its own editable version of every field, so a native reviewer can adjust any market without touching the others.

Does it keep our brand voice in every language?

Listings are generated in your brand voice, and translation covers names, descriptions and attributes. Each locale stays editable, so your reviewers have the final word on tone.

We already have a PIM. Where does this fit?

Alongside it. Semantico fills the content and attributes; you get them back through the REST API and webhooks, a CSV export, or a direct sync to Shopify or Magento.

We've already translated part of the catalog. Will it be overwritten?

No. With override off, generation fills empty fields only and leaves existing content alone.

What does it cost?

It depends on catalog size and volume. Get an estimate for your catalog with the pricing calculator.

See your catalog in your next market's language

Bring a handful of your products and the market you're planning. We'll show the full listing, attributes included, in each locale.

See it on your products