Skip to content
Searching: All docs

Start typing to search the docs.

Termbase Management

Supervertaler for Trados uses the same SQLite termbase format as Supervertaler Workbench. You manage your termbases through the Settings dialogue.

Accessing termbase settings

  1. Click the gear icon in the TermLens panel, or go to Settings in the plugin ribbon
  2. Switch to the TermLens tab

Database file

The plugin stores all termbases in a single .db file (SQLite database).

  • Click Browse to select an existing database file
  • Click Create New to create a fresh, empty database

MultiTerm termbases

If your Trados project has MultiTerm termbases (.sdltb files) attached, they appear automatically at the bottom of the termbase list with a [MultiTerm] label and green background. These termbases are read-only in TermLens –to manage their terms, use Trados’s built-in MultiTerm interface. See MultiTerm Support for full details.

Termbase list

Once a database is loaded, the termbase list shows all Supervertaler termbases it contains, plus any detected MultiTerm termbases. Each Supervertaler termbase has three toggles:

TogglePurpose
ReadLoad terms from this termbase for matching in TermLens
WriteNew terms added via quick-add shortcuts go into this termbase
ProjectDesignate as the project termbase (terms shown in pink, prioritised in matching)

Creating a new termbase

  1. Click Add Termbase
  2. Enter a name for the termbase
  3. Select the source language and target language
  4. Click OK

The new termbase appears in the list, ready for use.

Import from TSV

You can import terminology from a tab-separated values file:

  1. Select the target termbase in the list
  2. Click Import from TSV
  3. Select your .tsv file
  4. A column-mapping dialog opens (from v18.20.187): one row per column in the file, with a sample of its contents and a dropdown saying which termbase field it goes to. It is pre-filled from the file’s headers, so a file exported by Supervertaler needs no changes – check the row count, termbase name and language pair in the heading, and click Import. For a file with no language headers, or with the target column first, set the source and target yourself; any column you do not want goes to ignore
  5. A progress bar tracks the import (useful for large termbases with thousands of terms)

If the file’s languages are the other way round from the termbase, or are not its pair at all, the dialog says so in a note under the grid. The mapping it suggests already accounts for a reversed file.

The Import from TSV columns dialog: one row per column of the file, showing the header, the values in the first three rows, and an Import as dropdown for each
The column-mapping dialog, here on a Supervertaler export: every column recognised, the two language columns mapped to source and target. Each line is one column of the file; Row 1 to Row 3 show what that column holds.

File format:

The first row must be a header row. Headers the dialog recognises on its own (case-insensitive) – anything else can still be mapped by hand:

ColumnRequiredRecognised headers
SourceYesSource, Source Term, Src, or a language name (e.g., English)
TargetYesTarget, Target Term, Tgt, or a language name (e.g., Dutch)
Term UUIDNoTerm UUID, UUID, Term ID, ID
PriorityNoPriority, Prio, Rank
DomainNoDomain, Subject, Field, Category
DefinitionNoDefinition
NotesNoNotes, Note, Comment, Description
ProjectNoProject
ClientNoClient, Customer
ForbiddenNoForbidden, Do not use

For terms with multiple synonyms, use pipe-delimited values: main|synonym1|synonym2. Forbidden synonyms are wrapped as [!term].

Example:

Source Target Domain Notes
database databank|gegevensbank
software software Non-translatable
user interface gebruikersinterface|gebruikersomgeving IT

Export

To export all terms from a termbase:

  1. Select the termbase in the list
  2. Click Export
  3. Pick the format in the save dialog, then choose a location

Three formats, for three different purposes.

TSV – the one that comes back unchanged

Tab-separated columns with a header row: Term UUID, Source, Target, Priority, Domain, Notes, Project, Client, Forbidden. Synonyms are pipe-delimited and forbidden synonyms are marked with [!term]. UTF-8 with BOM, for Excel compatibility.

Use it for a backup, for editing in a spreadsheet, or for moving terms between Supervertaler termbases – it reimports here with nothing lost.

MultiTerm XML – for Trados

The format MultiTerm and Glossary Converter import. This is how you get terms out of Supervertaler and into a Trados termbase:

  • For a .sdltb: convert the XML with Glossary Converter, or import it in MultiTerm.
  • For a .ttb (Studio 2026): in Studio’s Termbases view, create a termbase and use Import Terms.

Carries source and target terms with their synonyms, plus definition, domain, notes, context, part of speech, URL, client, project and the forbidden flag – more than the TSV export, which has no column for several of those.

TBX – for everything else

TBX-Basic (ISO 30042), the standard interchange format. MultiTerm reads it and so do most other CAT tools, so it is the better choice if your terminology has to travel beyond Trados.

What a round trip keeps, and what it doesn’t

Terms, synonyms and the descriptive fields survive a full circle out to a Trados termbase and back. The structure does not: a MultiTerm entry is concept-oriented and can hold many languages, while a Supervertaler termbase is bilingual rows – so one conversion handles one language pair, and concepts flatten to pairs with any extra terms in a language becoming synonyms.

Import from a Trados termbase

Import .sdltb/.ttb… copies terms out of a Trados termbase and into a Supervertaler one. You choose the language pair, whether to create a new Supervertaler termbase or add to an existing one, and which of the Trados descriptive fields map to definition, domain, notes and so on.

The Trados termbase is only ever read, never modified.

An AI assistant connected through the MCP server can do the same in one step with import_project_termbase, including a dry run that reports what would be imported before anything is written.

Termbase Editor

For full editing capabilities, double-click a termbase in the list to open the Termbase Editor. From here you can:

  • Search for terms by source or target text
  • Edit individual term entries
  • Delete terms
  • Perform bulk operations (e.g. bulk delete, bulk reverse)

Right-click menu

Right-clicking any row in the grid opens a context menu with the following actions:

  • Copy cell – copies the content of the clicked cell to the clipboard.
  • Edit term… – opens the full term entry editor for the clicked row.
  • Reverse source/target – swaps the source and target for the selected rows (see below).
  • Delete term – deletes the selected rows after confirmation.

Multi-row selection is preserved: if you select several rows first and then right-click on one of them, the selection stays intact so actions apply to all selected entries. If you right-click on a row that wasn’t already selected, the selection collapses to just that row.

Reversing source/target

If you have term entries that ended up in the wrong direction – for example, English text in the Dutch column when the termbase is declared English → Dutch – you can correct them with Reverse source/target:

  1. Select one or more rows in the grid (Shift-click or Ctrl-click for multi-select).
  2. Right-click → Reverse source/target (N entries).
  3. Confirm.

The operation swaps the source and target text, language tags, abbreviations, and flips the direction of every linked synonym. It runs in a single database transaction, so a partial failure leaves the termbase untouched.

This action is mostly for repairing legacy entries created or edited under v4.19.24 or earlier, when the term entry editor could write values into the wrong DB columns in projects whose direction was the inverse of the termbase’s. From v4.19.25 onwards the editor guards against that, so new entries should not need this repair.

Sharing termbases


See Also

🤖 These docs are AI-readable: llms.txt · full · Trados only