Skip to content

Abbreviations and spellout #36

@lajanda

Description

@lajanda

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions