Problem
The "Account administration pages" detection method in core is confusingly named. It is to make it possible to browse admin pages in the language the admin choose for admin pages specifically. So it is set on a per-account level, but is not for setting a language to access the account editing or settings pages. The name is very confusing.
Proposal
Figure out a better name.