Added browser locale detection with normalizer