The term box (aka the "in other languages" box) is currently generated as part of the page content; however, since the set of languages is user-specific, this renders the page content non-cacheable.
To solve this, only a placeholder should be generated as part of the cacheable page content, and the actual term box would be generated and injected when viewing the content (probably via a OutputPageParserOutput hook or some such).
Version: unspecified
Severity: normal
Whiteboard: backlog