WeblateOrg / WeblateOrg/weblate
Feature request: Move/reassign a glossary term to a different glossary
- Dominant language
- Python
- Stars
- 6.1k
- Forks
- 1.4k
- Avg merge
- 9h 53m
- Merged PRs (30d)
- 395
Description
### Describe the problem
When a glossary term has been added to the wrong glossary (e.g., "General" instead of "NPC"),
there is no way to reassign it without manually deleting and recreating it.
To move a term between glossaries, the user must:
1. Note down the term and all its translations.
2. Delete the term from the original glossary (requires deleting it language by language).
3. Recreate the term in the correct glossary and re-enter all translations.
This is tedious and error-prone, especially for terms translated into many languages.
### Solution brainstorm
Add an option to change the glossary a term belongs to, accessible from:
- The term edit view — a "Glossary" dropdown field allowing reassignment without losing translations.
- The glossary term list — a bulk action "Move selected terms to glossary: [dropdown]".
### Describe alternatives you have considered
The only current workaround is the manual delete-and-recreate workflow described above.
No alternative exists within Weblate itself.
### Screenshots
_No response_
### Additional context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.