Making [[Module:af-headword]] smarter
Fragment of a discussion from User talk:Rua
The same issue exists for Dutch, really. Cases like this could be handled transparently, but it could never predict everything. The problem is that the orthography doesn't distinguish between a stressed e and a schwa, which determines whether the following consonant should be doubled or not. The near-minimal pair of wervelen and vervellen demonstrates this: both have imperative forms that simply end in -el, and this is the form that becomes the present stem in Afrikaans.
It doesn't need to predict everything; it just needs to predict the vast majority of what it will be used on. I don't have the ability to do it, but I know what rules we could easily implement for Afrikaans (you probably do as well, and you certainly know them for Dutch).