kbss-cvut / termit-ui

UI for TermIt Vocabulary Manager
GNU General Public License v3.0
4 stars 6 forks source link

Allow viewing terms without label in primary language #479

Closed ledsoft closed 1 month ago

ledsoft commented 1 month ago

Description

If I import a vocabulary that has terms without labels in the instance's configured language, the terms are not visible in TermIt UI, so I cannot even fix them. I want to be able to at least view the terms, so that I can fix the missing labels.

Use

Consider the recent CAS scenario. The original instance was running with English as primary language. We then migrated to a new server and imported the data there. This new instance is set to use Czech as primary language. However, some of the original vocabularies have terms without Czech labels. This means such terms are not visible in the new instance, even though they are in the repository. I should be able to view the terms so that I can add the missing Czech labels directly in TermIt.

Usefulness

  1. Impossible without this feature
lukaskabc commented 1 month ago

Suppose there are some Czech and some English labels (or in another language). Should they be ordered separately, i.e., Czech labels lexicographically first and then English labels lexicographically after them, or should they be mixed up and lexicographically ordered as a whole? @MichalMed

MichalMed commented 1 month ago

I'd prefere first to show all terms in chosen language sorted alphabetically, then sorted terms in other languages. If there are terms in more than two languages, first terms in the CHOSEN language (in the app), then terms in alphabetic order in the second language and then in the third etc. But I do not think this will happen very often (three and more languages without other language laternatives)