Alamantus / Lexiconga

The quick and easy dictionary builder for constructed languages.
https://lexiconga.com
10 stars 2 forks source link

Principal Part entries for Words #35

Closed Alamantus closed 4 years ago

Alamantus commented 5 years ago

This feature was requested by /u/marimbawe on Reddit:

It would be useful to have an additional or optional field for principal parts of a word - putting them in the description is contrary to most normal dictionaries, and makes it a bit cluttered, while putting them as another part of the word makes the stats section quite useless.

For my personal reference, I asked for an explanation about what that means and how it might look on Lexiconga, and they kindly replied:

Principal parts are often displayed in dictionaries to show the stem and declension of words when they aren't evident in the dictionary form. For example, a Latin dictionary might show the noun "rex, regis" - rex is the nominative/dictionary form, and regis is the principal part, that shows the stem for other inflections is 'reg-' and that it is the class of noun that takes "-is" in the genitive, allowing the other forms of the word to be worked out. For a verb, it would show "fero, tuli, latus" - fero being the 'dictionary form', and the other words being the principal parts - they show the stems for different tenses, and allow the reader to work out the perfect tense for other persons.

How it might work on Lexiconga: I imagine it as like the pronunciation feature. Each word gets an optional section for "principal parts", which would appear listed next to the word in a form like (dictionary form), (principal parts). They'd be searchable but preferably not show up in the statistics as that would skew the statistics a lot.

It would be useful mostly for people making languages where there is a lot of irregularity and words have non-obvious stems. So probably not something everyone will want, but I think it has potential to be pretty useful, plus it would look so much neater and more accurate to real dictionaries than putting them in the description, where they're quite separated from the dictionary form.

I can imagine that this is a feature that many people could find useful (though I'll probably have to add some links to explanations of what they're intended for at some point for people like me), so I'm going to be including it in the New Feature Wave 2 milestone.

I'm imagining an alternate interface for advanced word entry that either replaces/expands the word form or opens a modal to display the extended options so the initial view of Lexiconga isn't disorienting for new users. Probably a toggle that saves to the user's local settings would be most useful so the correct word form displays each time they load.