fixed another bug with user default pref lang