У меня есть 2 источника ввода: английский (США) и персидский (стандартная раскладка).
Раньше я видел только флаги при переключении между этими двумя клавиатурами. Но через некоторое время он также показывает имя; и заставляя строку меню выглядеть загроможденной (особенно, когда она на персидском языке), проверьте изображение:
Как удалить имена из строки меню и оставить только флаги?
ОБНОВЛЕНИЕ: я использую macOS Sierra 10.12.6