Glossaries Overview
A glossary is a list of term pairs that controls how specific words are translated between a source and a target language. Use glossaries to keep product names, technical terms, or domain vocabulary consistent across your translations.
How glossaries work
Each glossary has a fixed source and target language and a set of term pairs (source term to target term). When you translate a transcript, Scriptix automatically applies any active glossary that matches the translation's language pair.
Translation is powered by DeepL or Google, chosen automatically based on which service supports the language pair. DeepL is preferred when available.
Glossary properties
- Name (up to 100 characters) and optional description
- Source and target language
- Entry count (number of term pairs)
- Active status: only active glossaries are applied during translation
What you can do
- Create a glossary from a CSV of term pairs
- Manage a glossary: edit its name, description, and status; download it; or delete it
- Apply a glossary to your translations
Access
Managing glossaries requires the ORGADMIN or CONTRIBUTOR role.
API endpoints
| Method | Endpoint | Purpose |
|---|---|---|
| GET | /api/v3/glossaries | List glossaries |
| POST | /api/v3/glossaries | Create a glossary |
| GET | /api/v3/glossaries/:id | Get a glossary |
| PATCH | /api/v3/glossaries/:id | Update a glossary |
| DELETE | /api/v3/glossaries/:id | Delete a glossary |
| GET | /api/v3/glossaries/:id/entries | Download entries as CSV |
| GET | /api/v3/glossaries/supported_languages | List supported language pairs |
See the Glossaries API for full request and response details.
Next steps
- Create Glossary - Build a glossary from a CSV
- Manage Terms - Edit, download, or delete glossaries
- Apply to Transcripts - Use glossaries in translation