We're updating the issue view to help you get more done. 

Language DropDownList show Non Active language to All Users

Description

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.

QA Test Plan

Status

Assignee

Ken Grierson

Reporter

Julien Girerd

Story Size

Unknown

Severity

Minor

Triage

Triaged

Fixed in Build

7.4.2.109

Includes Code Fix

Yes

Documentation Required

No

Components

Fix versions

Affects versions

7.3.2
7.3.3
7.3.4
7.4.0
Platform 7.4.1

Priority

Low