Currently, tl-set-clientlang.sh does a verbatim copy of the client's LANG variable. This not only changes the language, but also the used character set. This makes it difficult, if not impossible, to handle file names properly. We should try to get the system's character set (or possible have it in hiveconf) and just get the language from the client.