In WikibaseRepo there are two types of content languages: term languages and monolingual text languages. In the frontend code, Termbox currently consumes the monolingual text languages when it should be using term languages. This only affects Termbox v2 (mobile).
In the PHP code, there is WikibaseContentLanguages::getContentLanguages() to get either term languages or monolingual text languages. Confusingly in the frontend there is also a WikibaseContentLanguages but it only manages monolingual text languages. It would make a lot of sense to align the two implementations so that a mistake like this is less likely to happen again.
- Termbox v2 consumes the list of term languages and not the list of monolingual text languages