WPML and translation
Multilingual publishing and market governance

WPML and translation
for industrial websites

Multilingual publishing that keeps export markets aligned.

WPML and translation for industrial websites is a configuration exercise before it is a linguistic one: shared technical facts are held once and rendered in every language, content that varies by market is governed deliberately, and the site gives search engines clear language and regional signals.

The work covers field-level translation settings across your content model, hreflang and URL structure, a workflow your translation supplier or local teams can work within, and verification that each language renders and indexes as intended.

The technology
What is included

What WPML and translation
work involves

What it involves

WPML handles the technical side of multilingual WordPress well, but configuring it for an industrial site requires deliberate decisions: what is shared and what is translated, how market variation is governed, who owns updates to technical content when the source language changes, and how language targeting is declared to search engines.

The failure mode is familiar. A specification is corrected in the source language, four other languages keep the old figure, and the discrepancy surfaces when a customer in another market orders against the wrong number. WPML and translation for industrial websites should support accurate product information rather than create a second unmanaged copy of the site.

What we deliver

A WPML configuration separating shared technical fields from translatable content, correct language and region targeting, a translation workflow that connects to your supplier or local teams, and controlled handling of content that differs by market.

Alongside that: a language switcher and market entry behaviour that does not trap visitors in the wrong version, translated media and document handling for datasheets and manuals published per language, and a documented process for what happens to translations when the source is updated. See multilingual industrial websites.

Field-level configuration across the content model

The decisions that matter are made per field, not per page. In an ACF-based build every field can be set to translate independently, to copy once from the default language and then diverge, or to stay synchronised so it is entered once and rendered everywhere. Part numbers, dimensions, tolerances and pricing belong in the synchronised group; headings, application copy and imagery belong in the translated one.

Getting this wrong is expensive to undo, because a field set to translate has already been duplicated across every language by the time the problem is noticed. We define the settings against the content model before translation begins. See ACF flexible content and PIM and product data, since data fed from a PIM should be synchronised rather than translated.

URL structure, hreflang and market targeting

Language versions compete with each other when the targeting signals are left at defaults. We set the URL structure deliberately, usually language subdirectories on one domain for consolidated authority, and configure hreflang with self-referencing and return tags plus an x-default for visitors outside your declared markets.

Where a group sells the same language into several countries, targeting has to distinguish region as well as language, so a German page written for Austria is not treated as a duplicate of the German page for Germany. See hreflang for industrial B2B websites and international SEO.

Built to work alongside your translators

We configure the technical structure translated content publishes into and work alongside your existing translation supplier or local teams, so the linguistic work stays with the people who already do it while the platform makes publishing straightforward.

In practice that means XLIFF export and import for suppliers who work in their own tools, translation memory so recurring technical phrasing stays consistent across datasheets and product pages, and a queue that shows what is translated, in progress or waiting. Where machine translation is used as a first pass, it is reviewed before publication. See machine versus human translation for industrial B2B.

case studies

Clients who trust us

Industrial and technical B2B companies we build and maintain platforms for.
Industrial B2B digital platforms

A decade of digital work
for industrial and technical B2B

Code Industrial is the industrial B2B practice of Code Barcelona, an agency building corporate websites and digital platforms since 2015. The same strategy, design and engineering team works on every industrial project, from the first scoping session through to life after launch.

19
industrial sectors we serve
1.550
technical documents migrated in one project, permissions and URLs intact
+10
years of digital delivery for industrial B2B
WPML by content need
Who needs it

What WPML has to handle
differently by content type

Different content needs different multilingual handling. WPML and translation work starts from that content.

WPML process
Four stages

How we set up WPML
and translation workflow

Four stages. WPML and translation work decides what is shared before configuring anything.

CONTENT MODEL
01
01

Shared fields versus translated copy

We define which fields are shared technical facts and which are translatable copy, since this decision drives the entire WPML field configuration.

What we define

Field-by-field translation settings, since a product specification and a marketing headline behave differently under translation. We define what is shared across every market, what varies by language, what may diverge by country beyond simple translation, and which fields are read-only because they arrive from a PIM or ERP.

Result

A configuration where a technical specification is entered once and rendered correctly in every language, instead of being retyped per market and drifting out of sync somewhere down the line.

TARGETING CONFIGURATION
02
02

Declared correctly for search engines

We configure language and region targeting correctly, so search engines understand the relationship between language versions instead of treating them as competing content.

What we configure

Hreflang and region signals across every language version, including self-referencing and return tags and an x-default for markets you have not declared. Canonical handling that identifies alternate versions rather than duplicates, sitemaps that list each language, and a URL structure that stays consistent as further languages are added.

Result

Language versions that reinforce each other in search rather than quietly competing for the same rankings, which is what happens by default when the targeting signals are left at out-of-the-box settings.

TRANSLATION WORKFLOW
03
03

Connected to your translation process

We set up the translation workflow around your supplier or local team process, whether that is manual, driven by translation memory, or managed through WPML translation management.

What we set up

A workflow with clear status tracking, so it is visible at a glance which pages are translated, in progress or pending. XLIFF export and import where your supplier works in their own tools, translation memory for recurring technical phrasing, and flags that mark a translation as out of date when the source content changes.

Result

A publishing process your translation supplier can work within using their existing tools, instead of asking them to adapt to WordPress on top of everything else they manage, and a visible queue when a source update leaves five languages behind.

VERIFICATION
04
04

Confirming languages render correctly and stay in sync

We verify that shared fields render identically across languages and that the targeting configuration behaves correctly before considering the setup complete.

What we check

Shared fields checked to confirm they render identically in every language, hreflang tested for reciprocity across the full set rather than assumed correct from the settings screen, language switcher and market entry behaviour checked from each region, and indexation monitored per language to confirm search engines pick up each version distinctly.

Result

A verified multilingual setup, confirmed language by language, rather than one assumed to work because WPML was installed and left on its defaults.

WPML and translation questions

What comes up when setting up multilingual WordPress for export markets.

Do you provide the translations?

No. The translation itself sits with a specialist supplier or with your local market teams. We configure the technical structure it publishes into, including the WPML language setup, field mapping and workflow, and manage how content moves from draft to review to live across languages.

We can integrate with a supplier you already use, export and import XLIFF for their tools, or set up WPML translation management if you prefer to run it in WordPress. Sourcing the translated text stays outside our scope.

How do you stop languages from drifting apart?

Through field-level translation settings, so shared technical data such as part numbers, dimensions, certifications and contact details is stored once and rendered identically in every language rather than re-entered per language. Only fields meant to differ, such as body copy and application examples, are set to vary.

The second mechanism is change detection: when the source language is edited, affected translations are flagged as needing update so the gap is visible in a queue rather than discovered by a customer. See multilingual industrial website architecture for the content model this depends on.

Can this fix our country sites competing with each other?

Often, yes. Incorrect language and region targeting is a common cause of country versions competing for the same rankings, and correcting hreflang and regional URL structure is usually more impactful than any content rewrite.

We audit the targeting first, since a content fix will not help while the underlying signals point search engines at the wrong version. The audit covers hreflang reciprocity, canonical conflicts, sitemap coverage per language and whether any market is being redirected away before it can be crawled. See hreflang for industrial B2B websites.

Does WPML work with the ACF component system?

Yes. WPML field-level translation settings work directly alongside ACF flexible content, which is how most of the structured content on our builds is composed. Each field can be set to translate independently, copy once from the default language, or stay synchronised across languages.

The setting has to be made per field rather than per component, including repeaters and nested flexible content rows, which is where undocumented builds tend to go wrong. We define and record those settings before translation starts.

Should we use subdirectories, subdomains or country domains?

Language subdirectories on a single domain suit most industrial groups, because authority earned by technical content accrues to one domain and the estate stays operationally simple. Country domains are worth the overhead where a market needs a distinct legal entity, a separate brand or independent hosting, and they mean building visibility separately for each one.

The choice is difficult to reverse, so we treat it as an architecture decision taken early with the SEO and IT stakeholders together. See multilingual industrial websites.

How are datasheets, manuals and certificates handled per language?

Documents are modelled as translatable media attached to the product or resource record, so a visitor is offered the version for their language where it exists and a clearly labelled fallback where it does not. Language, revision and issue date are held as fields rather than encoded in filenames.

That structure matters because industrial document estates grow quickly and are frequently linked from customer and distributor sites. Stable URLs and a documented fallback rule prevent the dead links that follow an uncontrolled document library. See technical documentation portals.

Can machine translation be used for technical content?

As a first pass, followed by human review, and with the technical fields excluded from it. Machine output is reasonable for descriptive and marketing copy in major European languages, and less reliable for safety instructions, regulatory wording and specialised terminology where an error carries consequences.

The configuration decision supports this directly: synchronised fields carrying specifications are never sent for translation at all, so machine translation is applied only to the copy where review is proportionate. See machine versus human translation for industrial B2B.

Does adding languages slow the site down?

It adds database rows and translation lookups, and on a large multilingual catalogue that shows up in admin queries and uncached page loads before it shows up for visitors. The usual causes are string translation scanning too many files, unbounded language switcher queries, and object caching not being language-aware.

We size hosting for the number of languages and catalogue volume, configure caching per language, and review query performance as part of launch. See website performance and managed hosting.

Related technology we work with

Other technology we work with

WPML and translation connects closely with these related technology pages.

WPML and translation

Set up your WPML
and translation workflow

A multilingual site where markets have drifted apart, or a new build going multilingual from the start. Tell us your languages and markets and we will set out how we would approach WPML and translation.

contact us
Contact Form

Tell us
about your project

Tell us about your organization's context and the planned scope of the project.
Code Industrial, as the data controller, will process your data in order to respond to the query and/or request you submit through this contact form. Privacy Policy.
Our site uses cookies to collect information about your device and browsing activity. We use this data to improve the site, ensure security and deliver personalized content. You can manage your cookie preferences by clicking here.
Basic cookie information
This website uses cookies and/or similar technologies that store and retrieve information when you browse. In general, these technologies can serve very different purposes, such as, for example, recognizing you as a user, obtaining information about your browsing habits or personalizing the way in which the content is displayed. The specific uses we make of these technologies are described below. By default, all cookies are disabled, except for technical ones, which are necessary for the website to function. If you wish to obtain more information or exercise your data protection rights, you can consult our Cookie Policy".
Technical cookies needed Always active
Technical cookies are strictly necessary for our website to work and for you to navigate through it. These types of cookies are those that, for example, allow us to identify you, give you access to certain restricted parts of the page if necessary, or remember different options or services already selected by you, such as your privacy preferences. Therefore, they are activated by default, your authorization is not necessary.Through the configuration of your browser, you can block or alert the presence of this type of cookies, although such blocking will affect the proper functioning of the different functionalities of our website.
Analytics cookies
Analytics cookies are used to analyse website behaviour anonymously. They help us measure activity and improve the website.
Title
Popupcontent
Contact us
Code Industrial, as the data controller, will process your data in order to respond to the query and/or request you submit through this contact form. Privacy Policy.
Aceptar