I actually couldn't get those fixes to work, and that's why I decided to build this fix! But yeah it's primarily for English users due to how old the engine is. (It's not exactly unicode friendly sadly.)
I'm not sure about the translation issues you're having, and I can tell you vector fonts in this engine (It's fixed in NOLF 2 thankfully) really slow down the game. The game renders them weirdly, and there's not much I can do about it :(
However if you can live without the other fixes, I've made a fix mainly used by speedrunners. It's pretty much the pure experience with the framerate locked to 60, and the mouse fix applied.
Just download the NOLF Revival release.
That fix actually injects my code rather than recompiling the entire game. So it should hopefully work for you! (Aka it doesn't include any custom cres.dll!)