I'm still working on some improvements/changes (among relocating db dir to /log instead of stats/.db) for GoAccess and one of them are locales. Right now the locales are being obtained from $conf['language'] which would not always produce a correct locale name which I could use as a value for "LANG=<locale> <command>". Is there some function or table in ISPConfig which would provide proper locale names, like for Angola pt_AO? If not I would like to add an additional column to the table "country" with the appropriate locale names. edit: Forget what I wrote above. I have seen that the language selection when editing a user seems to be compiled by reading the available language files from interface/lib/lang/*.lng. So we are speaking only of 25 languages. Without the possiblity of sub-languages like the above Angola example. So the current code which would produce the locale code should be perfectly fine. edit2: Ok, I was wrong lol. The current code doesn't always produce correct locale codes. For example the utf-8 locale code for Japan would be ja_JP.UTF-8 and not ja_JA.UTF-8. I think I will add correct detection to the cronjob file. I'am not sure, but might be defining the locale code in each lng file still be worth/interesting, maybe even for future use cases?