For the camel case there is already another report: bug #518323. Please limit each report to one topic.
Strange there is no error. Either the gettext library does not understand your locale, or it can not find the translation files - I suspect the latest one.
Can you check the files are installed correctly? Otherwise try creating a folder "locale" in the same folder as the zim executable and put the translation files in there.