Added support for overriding the language

I am a german native speaker but like to have my version control systems in english to stick with the original terminology. I made changes to support passing a language to the respective functions using `--lang=en_US.UTF-8` in my case.