-
Notifications
You must be signed in to change notification settings - Fork 1
Description
At present we have a system whereby we use abbreviations of grammatical categories like
Imperf.Masc.Sing.Past
that are spelled out in the List of abbreviations and by mouseover, as in this example:
Imperfective Masculine Singular Past
For the original purpose of a SMARTool for Russian, this is ok.
However, I am thinking about other languages like Finnish and North Saami where the number of combinations of grammatical categories is much larger. At that point, it makes more sense to instead list just the building blocks in the List of abbreviations, so that list would only contain individual abbreviations, not combinations, as in:
Imperf = Imperfective
Masc = Masculine
Sing = Singular
Past = Past
And then to have the mouseover “calculate” the spellout from the individual abbreviations rather than listing every one individually.
So it might be better to engineer this now rather than to encounter a problem down the road with languages that present more complex combinations of grammatical categories.
For the sake of Russian, we have a little over 100 combinations already (a few more are possible but not attested in our current dataset). So we can do it either way. But it might make sense to change the programming for Russian also since in the future we might want to expand it and might thus encounter some new combinations.