Step to reproduce on a brand new install in En-US:
1/ In Host -> Host settings, Tab Other Settings, Enable Allow Content Localization? And Update
2/ In Admin Language, Tab Languages, use the Button “Add New Language” and add a first new language. (eg es-ES)
3/ In Admin Language, Tab Languages, use the Button “Add New Language” and add a second new language. (eg fr-FR)
4/ In Admin Language, Tab Languages, use the Button “Enable Localized Content”, select the case “Make all pages Translatable” and click the button “Enable Localized Content”, It will create the pages for Spanish and French languages.
4/ In Admin Language, Tab Languages, Set the Spanish language as Active and keep the French one as unActive.
5/ Go to the file \Portals_default\Skins\Gravity\2-Col.ascx of your install and set the Property showMenu=“True” to see the Language dropdown list. Save the file.
6/ Logout of the website and stay on the home page.
7/ Refresh the home page in your browser
8/ Develop the dropdown list, you should see the bug, the dropdown list have 3 languages available but we only have 2 flags.
Expected result : You should only see the 2 languages Active in the drop down list like with flags, en-US and es-ES.