Off-topic, but when I first loaded the site, it showed a mix of English and Chinese characters.

A refresh has me on just English.

Maybe a cookie-based localization bug?

Same, a reload then switched to English. Website bug.

seems like a glitch? it doesn't even seem like chinese translations are available for that specific page.