Experimenting a bit more, it seems that the KEPUB reader does in fact read the LEFTHYPHENMIN and RIGHTHYPHENMIN values from the hyphenation dictionary, but for some reason it is miscalculating their value. It seems to be reading LEFTHYPHENMIN 3 as if it were LEFTHYPHENMIN 2.
Also the Dutch hyphenation dictionary is missing the LEFTHYPHENMIN and RIGHTHYPHENMIN values altogether, which could be causing problems.
If you or someone else wanted to experiment you could try extracting the Dutch hyphenation dictionary from the 3.16.0 firmware and editing it (with a unix-aware text editor such as
Notepad++ if using Windows) so that it starts like this (or whatever values you prefer, increased by one):
Code:
UTF-8
LEFTHYPHENMIN 3
RIGHTHYPHENMIN 3
and then installing it as described in my previous post. It would be interesting to see if that fixed (or at least improved) the problem you are experiencing.