Enhance locale checking strategy; not robust when locale=en;q=0.8, etc