Skip to main content

Create Glossary

Create a glossary by giving it a name, choosing its languages, and providing term pairs as CSV.

Before you start

You need:

  • The source and target language for the glossary
  • A name (and optionally a description)
  • Your term pairs as CSV (source term, target term)

Steps

  1. Open the Glossaries page and click Create Glossary.
  2. Enter a name (up to 100 characters) and an optional description.
  3. Select the source language, then the target language. Target options are filtered to what the translation service supports for your source language.
  4. Provide your term pairs, either by uploading a .csv file or by pasting CSV directly into the term pairs field.
  5. Click Create.

CSV format

Use two columns, one term pair per line:

source_term,target_term
PostgreSQL,PostgreSQL
myocardial infarction,hartinfarct
API,API

Requirements:

  • Exactly two columns per row
  • At least one term pair
  • UTF-8 encoding

Empty rows are skipped and surrounding whitespace is trimmed.

Examples

Medical terms (English to Dutch):

myocardial infarction,hartinfarct
hypertension,hypertensie
coronary artery disease,coronaire hartziekte

Product names (kept identical):

PostgreSQL,PostgreSQL
Scriptix,Scriptix
macOS,macOS

Technical terms (English to French):

database,base de données
server,serveur
cloud storage,stockage en nuage

After creating

Your new glossary appears in the list with its language pair, entry count, and active status. Glossaries are active by default, so they are applied automatically the next time you translate a matching language pair.

To change the terms later, download the glossary, edit the CSV, and create a new glossary. Term entries cannot be edited in place because they are linked to the DeepL or Google translation service.

Next steps