…to be on good terms

TBX Structure – termEntry, langSet and tig Explained

TBX (ISO 30042) is concept-oriented. termEntry represents the concept, langSet the language, and tig a concrete term.

The TBX series – from overview to practice

  1. Overview
  2. Understanding the structure (this page)
  3. What information TBX can carry
  4. TBX export & import in practice

At first glance, TBX can look like “a lot of XML”. But once you understand how TBX thinks, the structure becomes surprisingly simple:

one concept → multiple languages → multiple terms.

Concept-oriented means: start with meaning, not with words

TBX does not start with a word. It starts with a concept. Words come later.

This is the key idea behind TBX: a concept remains stable, while terms may change, vary, or depend on context.

The three building blocks of TBX

1. termEntry – the concept

A termEntry represents a single concept. It is language-independent and contains information that applies to all languages, such as definitions, subject fields or conceptual relations.

In other words: termEntry answers the question “What is it?”

2. langSet – the language

Each language has its own langSet. The language is identified using xml:lang, for example en-US or de-DE.

All terms belonging to that language are grouped inside the same langSet.

3. tig – the term

A tig (term information group) represents one concrete term. This is where you describe how the concept is named in a specific language.

A langSet can contain multiple tig elements, which allows you to model synonyms, variants or product names cleanly.

A small example

<termEntry id="c001">
  <descrip type="definition">
    Optical output power of a laser.
  </descrip>

  <langSet xml:lang="en-US">
    <tig>
      <term>laser output power</term>
    </tig>
  </langSet>

  <langSet xml:lang="de-DE">
    <tig>
      <term>Laserleistung</term>
    </tig>
  </langSet>
</termEntry>

Why this structure matters

What comes next

Now that the structure is clear, the next question is: What kind of information can TBX actually carry?

Continue with: What information TBX can carry .

← Back to TBX overview