UserAgent now separates simple language name and more detailed language name by getLanguage and getDetailLanguage