Two memories, two vocabularies.
Product data and web content are translated by different people with different memories. Product names and technical terms drift apart.
01 · MULTILINGUAL CONTENT
A manufacturer runs its main website on Ibexa DXP and four campaign and product microsites on Drupal. PIM Gate delivers product data to the DXP today and brings product texts and web content into one translation workflow — with CMS connectors for Ibexa and Drupal coming soon.
CMS translation connectors COMING SOON — early access open.
“The product is called one thing in the data sheet, another on the website — and a third on the campaign microsite.”
02 · SITUATION
The manufacturer's main website runs on Ibexa DXP: product pages, application stories, landing pages, news. Four microsites for campaigns and product lines run on Drupal, built by an agency. Around 15,000 articles in the PIM and roughly 2,500 content items across the sites, all in six languages.
Product data texts are translated by one agency from PIM exports. Web content is translated by another, from Word files that editors export and paste back into Ibexa and Drupal language by language. Each agency keeps its own translation memory. Neither sees the other's terminology.
Product pages on the website take product data from a nightly full import out of the PIM. When a specification changes, the page shows the old value until the next import succeeds — and the translation follows weeks later.
| TWO TRANSLATION WORLDS · TODAY | Role | Status |
|---|---|---|
| PRODUCT DATA | PIM · XLSX EXPORT → AGENCY 1 | AGENCY 1 TM |
| DXP CONTENT | IBEXA DXP · WORD / COPY-PASTE → AGENCY 2 | AGENCY 2 TM |
| MICROSITES | DRUPAL · WORD / COPY-PASTE → AGENCY 2 | AGENCY 2 TM |
| TERMINOLOGY | SPREADSHEET · — | NOT SHARED |
03 · CHALLENGES
Product data and web content are translated by different people with different memories. Product names and technical terms drift apart.
Editors paste translations field by field into Ibexa and Drupal. Formatting, links and embedded elements break; the effort grows with every language.
When a landing page changes, the whole page goes out for translation again — unchanged sentences included.
Country reviewers check segments in a spreadsheet and only see the page after it is live.
Nightly full imports into the DXP are heavy, fail silently and deliver translations late.
Ibexa content types and Drupal nodes with paragraphs structure content differently; one process has to respect both.
04 · THE PIM GATE SETUP
Product data and web content keep their own flows, but share one translation memory and one termbase. Product data reaches Ibexa DXP through the PIM Gate API as field-level deltas — available today. The CMS connectors, coming soon, are designed to pull content items from Ibexa and nodes from Drupal, protect markup and placeholders, send new and changed segments through the same memory and review, and write the result back as a draft language version. Editors publish in their CMS, as before.
Diagram with two lanes. Lane one translates product data from the PIM through delta detection, translation memory, terminology, an engine per language and a review queue. Lane two, coming soon, pulls content from Ibexa DXP and Drupal, segments it safely, translates it with the same memory and terminology, offers review with in-context preview and writes it back as a draft language version. Both lanes share one translation memory and termbase. Product data is delivered to Ibexa DXP via REST API and delta sync.
Shared translation memory and termbase
05 · WORKFLOW
Ibexa DXP reads product data through the REST API and receives field-level deltas or webhooks when a specification changes. No more nightly full import.
LIVENew and changed product texts are matched against the shared memory and termbase, pre-translated by the engine you choose per language, and reviewed by country reviewers.
2026The connector will pull new and changed content from Ibexa content items and Drupal nodes and paragraphs — no Word export.
COMING SOONRich text is segmented without breaking HTML, links, embedded elements or tokens. Unchanged sentences come straight from memory.
COMING SOONReviewers approve segments next to a preview of the page, with terminology hits highlighted.
COMING SOONApproved translations return as a draft language version in Ibexa or Drupal. Editors check layout and publish in their CMS as usual.
COMING SOON06 · MODULES & CONNECTORS
PIM connector · canonical schema · multi-language with fallback
Product data source
Versioned REST API /v1 · delta endpoint · signed webhooks
Product data to Ibexa DXP product pages
Product-data translation (TMX/TBX, delta, engine per language, review queue, XLIFF packages)
Product texts in six languages
LLM choice per language (OpenAI, Anthropic, DeepL, Azure OpenAI, EU/local)
Pre-translation proposals
available with translation
CMS content translation connector · Ibexa DXP
Pull, segment, review in context, write back as draft
CMS content translation connector · Drupal
Same for the four microsites
Customer Portal (optional)
Dealers and installers access the same translated data
07 · EXPECTED EFFECTS
Two memories, drifting terms
One memory and one termbase for product data and web content.
Nightly full import into the DXP
Product data as field-level deltas — about 95% smaller payloads than full exports.
Whole pages re-translated
Only new and changed segments go to translation (with the CMS connectors).
Copy and paste into Ibexa and Drupal
Translations written back as drafts (with the CMS connectors).
Review in a spreadsheet
Review next to a page preview (with the CMS connectors).
Machine translation as a black box
Engine chosen per language, every language reviewed by people.
Qualitative expectations for this scenario, not measured results. Effects marked "with the CMS connectors" depend on capabilities that are coming soon.
08 · TYPICAL CONFIGURATION
Marketing, localization, web editors and product data add up to 11–25 seats. Six languages exceed Version S's three, so Version M is the fit; PIM, Ibexa DXP and Drupal are three of M's five connectors. A test tenant lets the web team try write-back against a staging CMS before production. Indicative list price €12,750, EUR, annual prepayment, excl. VAT.
| Item | € / year |
|---|---|
| Version M — 11–25 seats, ≤ 100k SKUs, 8 languages, 5 connectors, AI credits per month | €10,200 |
| Stage/test tenant · half capacity (25% of Version M) | €2,550 |
| Indicative list price | €12,750 |
| CMS translation connectors Ibexa DXP / Drupal | coming soon — pricing with general availability |
09 · ROLLOUT
WEEKS 1–2Memories, terms, content model. Collect both agencies' TMX files and the terminology list, agree on one termbase per language, map Ibexa content types and Drupal paragraph types that need translation.
WEEKS 3–8API and delta into Ibexa. Product pages switch from the nightly import to the PIM Gate API with delta sync; product-data translation with the merged memory and review per language.
EARLY ACCESSContent translation on the main site. Connector on the staging site first, then production; one content type at a time, starting with landing pages.
EARLY ACCESSMicrosites. The four Drupal microsites follow with the same memory, termbase and reviewers.
Indicative plan. Phases 3 and 4 depend on early access to the CMS connectors, which are coming soon.
10 · NEXT STEP
Bring one landing page and its product data. We show how both would run through one memory — and what you can start with today.
// EARLY ACCESS
11 · Keep reading
Translate only what changed — in your terminology, reviewed by your people.
One versioned API. Every delivery pattern. Only the changes.
Every system PIM Gate connects to today — sources, consumers, translation engines and standards — with method and honest status.
Put a gate between your catalog and chaos.