Hide a term's Finnish name in Finnish quiz questions #33
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A quiz question blanks out the names of the term it asks about (
internal/quiz/mask.go), but a term's names are all English: its label, aliases and expansion. When a Finnish text names the term in Finnish, the Finnish question shows the answer.Cases in the glossary today:
These were found by hand for a few terms, so there are likely more. New cards avoid it by writing around the Finnish word (Microservices and Monolith in #32), but that is a writing rule nobody checks.
Ways to fix it:
"names": { "fi": ["kielimalli", "virtuaalikone"] }. The quiz would blank them andLeakswould check them, and the glossary search could find a term by its Finnish name too. The check could warn when a Finnish text contains one of the term's own Finnish names, as a reminder that the quiz will blank it.The first fits the glossary-first rule best: the Finnish names are useful to readers searching in Finnish, and the quiz gets correct masking from the same data.