Apply Glossaries to Transcriptions
Glossaries in Scriptix define term pairs for source and target languages.
What Are Glossaries?
Glossaries are collections of term pairs used for translation:
Structure:
- Source language
- Target language
- Term pairs (source term → target term)
- Entries in CSV format
Glossary Properties:
- ID (unique identifier)
- Name
- Description (optional)
- Source language code
- Target language code
- Entry count
- Active status (true/false)
- DeepL glossary ID (if using DeepL)
- Google glossary ID (if using Google)
- Organization ID
- Created date
- Last modified date
Glossary Management
View Glossaries
- Navigate to Glossaries page
- View all glossaries in data grid
- Columns displayed:
- Name
- Language Pair (source → target)
- Entry Count
- Active Status
- Created Date
Actions Available
Edit:
- Click Edit action (pencil icon)
- Update glossary name
- Update description
- Toggle active status
Download:
- Click Download action
- Downloads glossary entries as CSV file
- Filename format:
[name]_glossary.csv
Delete:
- Click Delete action (trash icon)
- Confirmation modal appears
- Permanent deletion
View Glossary Details
- Click glossary name in list
- Opens glossary details page
- Shows:
- Glossary name
- Language pair
- Entry count
- Active status
- Created and modified dates
- All term entries in data grid
Entry Columns:
- ID
- Source Term
- Target Term
Creating Glossaries
Create New Glossary
- Click "Create Glossary" button
- Modal opens
- Fill in details:
- Name (required, max 100 characters)
- Description (optional)
- Source language (required)
- Target language (required)
- Entries CSV (required)
- Click "Create"
- Glossary created and appears in list
CSV Format
Entries provided in CSV format:
source_term,target_term
AI,Artificial Intelligence
ML,Machine Learning
API,Application Programming Interface
Requirements:
- Two columns: source_term, target_term
- CSV text format
- Term pairs required
Supported Languages
Glossaries support language pairs from two services:
DeepL Service
Language pairs available through DeepL translation service.
Google Service
Language pairs available through Google translation service.
Language Pair Properties:
- Source language code
- Target language code
- Source language name
- Target language name
- Service (deepl or google)
Updating Glossaries
Edit Glossary
- Click Edit action on glossary
- Modal opens with current values
- Update fields:
- Name (max 100 characters)
- Description
- Active status toggle
- Click "Update"
- Changes saved
Editable Fields:
- Name
- Description
- Active status (true/false)
Non-Editable:
- Source language
- Target language
- Entry count
- Entries (must delete and recreate)
Downloading Glossaries
Download Entries
- Click Download action (download icon)
- Or open glossary details and click Download
- CSV file downloads automatically
- Contains all term pairs
Downloaded File:
- Format: CSV
- Filename:
[glossary_name]_glossary.csv - Contains: source_term, target_term columns
- All entries included
Deleting Glossaries
Delete Glossary
- Click Delete action (trash icon)
- Or open glossary details and click Delete
- Confirmation modal appears
- Click "Delete" to confirm
- Glossary permanently removed
Deletion:
- Permanent action
- Cannot be undone
- Removes all entries
- Removes glossary metadata
Active Status
Glossaries have active/inactive status:
Active (true):
- Glossary enabled
- Can be used
Inactive (false):
- Glossary disabled
- Not used
Toggle Status:
- Edit glossary
- Change is_active field
- Save changes
Pagination
Glossaries list shows:
- 25 items per page (default)
- Pagination controls at bottom
- Navigate between pages
Search and Filter
Data grid supports:
- Manual sorting
- Manual filtering
- Column-based filters
Glossary Details Page
Page Header
Title: Breadcrumbs showing navigation path
Actions:
- Back button (arrow left icon)
- Edit button (pencil icon)
- Download button (download icon)
- Delete button (trash icon)
Glossary Information
Cards display:
- Name
- Language pair (source → target)
- Entry count
- Active status
- Created date
- Last modified date
Entries List
Data grid shows all term entries:
- ID
- Source term
- Target term
Grid Features:
- Pagination enabled
- Sorting disabled
- Filtering disabled
- Shows all entries
Access Control
Who Can Access:
- ORGADMIN role users
- CONTRIBUTOR role users
- Routes restricted to these roles
Permissions:
- Create glossaries
- Edit glossaries
- Delete glossaries
- Download glossaries
- View glossaries
Manage glossaries! Create and organize term pairs for translation. Apply glossaries for significantly better transcription accuracy!
Next Steps
- Create Glossary - Create new glossaries
- Manage Terms - Edit terms
- Glossaries API - API access