David Tetzel observed, "Some conf files arn't encoded in UTF8 (e.g. gerlut1545.conf, it has ISO 8859-15 encoding). If I try to read the description I get "broken" character (e.g. for the german "Ü"). That's bad for my JSON parser, because it can't handle these characters. Is there a way to escape these non-unicode characters? "
GerLut1545 is one of our earliest modules.
I myself just installed it and observed its conf file is ANSI encoded (e.g. when viewed with Notepad++).
The proper solution would be for this module to be re-issued with the .conf file encoded as UTF-8.
Likewise for any other modules that have the same problem.