There should be at least 3 places where this info is used.
- Categories
- Rendered babel boxes
- Babel::getUserLanguages()
Currently if a proficiency level is set to false in wgBabelCategoryNames, (1) omits this level, (2) displays text for this level, (3) doesn't correctly return the level set in {{#babel: }} because it gets the related info from (1).
It looks more sane to have (2) and (3) always consistent, and it's now causing https://www.wikidata.org/w/index.php?title=Wikidata:Project_chat&oldid=61870744#Fallback_languages
Version: unspecified
Severity: normal