De7vID / klingon-assistant

This is the parent project of {tlhIngan Hol boQwI'} ({boQwI'} for short), a set of tools for the Klingon language.
https://play.google.com/store/apps/details?id=org.tlhInganHol.android.klingonassistant
Apache License 2.0
24 stars 3 forks source link

extract out example sentences #463

Open De7vID opened 6 years ago

De7vID commented 6 years ago

Another bad initial design decision on my part, which adding more languages has made painful...

There is a lot of redundancy in example sentences, since each sentence can be an example for multiple words. The example sentences should be extracted out to be "entry"-like things on their own, but not actual entries since we don't want to clutter up the database/search. For example, each SkyBox card or each stanza of the paq'batlh should be an example entry, but we don't want them to be main entries because we don't necessarily want them to show up in a search. (Or maybe there can be an example-usage search mode.) The linkage from entries to examples (and vice versa) should also be (partially?) automated. (However, we don't want, e.g., every example where -be' is used to be linked from the entry for -be'.)

De7vID commented 6 years ago

This would also help greatly with translation as it is difficult to guarantee consistency when the same example appears across different files.