TextUnited
What we doPricing

Tuesday, October 27, 2026·4 min read

How concepts keep your terminology consistent

A violet house shape that casts a shadow in the shape of a browser window.

A localization manager publishes a German product manual and a German website. Both texts use the English word “home”, but with two different meanings.

In the manual, “home” is a place where people live. The German term is “Heim”. On the website, “home” is the main page. The German term is “Homepage”.

A translator or a machine translation engine sees only the word “home”. Without more information, the German website can show “Heim” on the link to the main page.

In TextUnited, the localization manager saves each meaning as a separate concept. Each concept has its own domain and its own German term. This article follows the “home” example through four steps: what a concept holds, how term statuses work, how to import concepts, and how to change them later.

What a concept holds

Back to the “home” example. The localization manager creates two concepts. This is what each concept holds:

[@portabletext/react] Unknown block type "simpleTable", specify a component for it in the `components.types` prop

The English term is the same in both concepts. The domain, the definition and the German term are different.

A concept holds one meaning. It contains the terms for that meaning in every language you translate into. The domain, definition, description and notes belong to the concept, so they apply to all of its terms.

Enforced, accepted or rejected: three statuses for each term

In the General concept, the localization manager sets “Heim” to enforced. TextUnited now uses “Heim” in every German translation of this meaning.

The localization manager can also set terms to accepted. A concept can have several accepted terms in one language. Each accepted term is a correct option, but no term is required.

StatusTerms per language in one conceptResult in translation
EnforcedOneTextUnited always uses this term
AcceptedOne or moreEach term is a correct option
RejectedOne or moreTextUnited never uses this term and it's marked in red in the QA when used

Enforced is the right status for terms that must stay the same in every document, for example product names and UI labels. Accepted is the right status when more than one translation is correct.

How to import concepts from a CSV file

Back to “home” again. This is how the two concepts look in a CSV file. Each row is one concept:

The localization manager does not add concepts one by one. They import the whole file:

  1. Prepare the file. Each language has a term column and a status column. The domain, definition, description and notes have one column each.
  2. Select the file. In TextUnited, the localization manager opens the import of concepts and selects the CSV file.
  3. Check the languages. TextUnited reads the column names, for example English (US) or German (Germany), and selects the languages.
  4. Map the columns. For each language, the localization manager selects the term column and the status column. Then they select the columns for the domain, definition, description and notes.
  5. Import. After a few seconds, TextUnited shows a preview of the concepts, grouped by domain.

The file can also contain more information for each term, for example notes and context.

How to find and change concepts after the import

The two “home” concepts are now in TextUnited, in two domains: General and IT. The localization manager uses the filters on the left side of the list:

  • A filter by domain: IT shows only the concept with “Homepage”.
  • A filter by status: Enforced shows only the concepts with enforced terms.

The localization manager can also change a status in the list. If “Heim” is accepted, they change it to enforced and click Save. From then on, TextUnited uses “Heim” in every German translation of this meaning.

Where to start

The localization manager does not need a complete termbase on the first day. They start with three groups of terms:

  • Terms with more than one meaning, like “home”. Each meaning gets its own concept and its own domain.
  • Product and feature names that must stay the same in every language.
  • Terms that reviewers correct in many documents.

The localization manager enforces only the terms that must never change. The other terms stay accepted, so translators can still choose between correct options.

Watch the import step by step

The 6-minute video shows the same steps in TextUnited, with the “home” example. The CSV file in the video has concepts in English, German, Italian and Spanish.

Watch: How to import terminology concepts into TextUnited

FAQs

Related Posts

The translation exit question
Friday, September 18, 2026

The translation exit question nobody asks before signing

You own your translations in the contract, but can you export them? How translation memory, termbases, and approval metadata survive a vendor or model switch.
Khanh Vo
Terminology management
Wednesday, December 13, 2023

What is terminology management

Terminology management gives your organization a shared vocabulary that improves clarity, translation quality, and global consistency. This guide explains how modern teams use terminology and how TextUnited makes it effortless.
Khanh Vo
Thursday, December 4, 2025

How Translation Memory, terminology, and AI work together in modern TMS

Modern translation workflows rely on the synergy between translation memory, terminology, and AI. When these layers work together inside a TMS like TextUnited, teams gain faster delivery, higher accuracy, and a more predictable way to manage multilingual content at scale.
Khanh Vo