Skip to content

Glossaries

Bilingual (EN/CN) term definitions with synonyms, AI-suggested translations, and JSON import/export.

Feature Status Description
Glossary management CRUD via /api/glossaries; GlossaryList with create/edit/delete
Multiple glossaries Create glossaries for different domains
Bilingual terms Add primary EN, primary CN, definition, synonyms EN, synonyms CN per term
Term CRUD Add/edit/delete terms in glossary; at least one of primary_en or primary_cn required
Search terms GET /api/glossaries/{id}/terms?search= filters by primary, definition, or synonyms (case-insensitive); debounced in UI
AI suggestion POST /api/glossaries/{id}/terms/suggest – LLM suggests translation, definition, and synonyms; button in Add Term form when primary entered
Export GET /api/glossaries/{id}/export returns JSON with glossary_id, name, terms array
Import POST /api/glossaries/{id}/import with { terms, mode: "append" \| "replace" }; JSON file picker in UI