fixing bug #598: when language string of browser is empty, default
language from config file is used