Open fbanados opened 1 week ago
Implemented draft behaviour in dev:
Noticed a small bug in that the default selection does not appear highlighted, so it's hard to know what the presentation is until you click on an orthography. This should be changed to always show the current orthography highlighted.
Also the current implementation of the unified frontend makes it impossible to have distinct orthographies in each deployment, that means that, although unused, the javascript code must be aware of all orthographies in all languages. Thus inclusion of new orthographies that have new codes requires both modifying the settings.py
for a particular sssttt
deployment, and the frontend.js
list of options. It should be the case that only one place is required. Simplest change would be to autogenerate part of the javascript file in python by collecting all possible orthographies from every language. Then the introduction of a new orthography is isolated in the code.
This would be a stepping stone towards three refactoring options:
sssttt
deployment can have their own individual frontend options (e.g. css options and corresponding javascript to implement frontend behaviour)
Currently,
crk-db
,lang-crk
, andmorphodict
disregard ý characters in entries. We want to restore the original entries that had ý characters, but allowing the flexibility to restore the current behaviour (ý -> y
) as an option for users.This issue depends on UAlbertaALTLab/crk-db#115, once the FSTs are fixed, we can separately implement in morphodict a presentation option toggle to either show
ý
ory
.