Это не проблема и вопрос «выеденного яйца» не стóит.
Потому что флаг страны ≠ языку (http://www.flagsarenotlanguages.com/). Возьмите, к примеру, Бельгию - при выборе флага, какой из трех официальных языков нужно подгружать?
И даже на этом сайте в меню выбора языка присутствует 5 разных английских.