Updated with @anonymouspineapple's changes, and did my own. Translated the version checks into Chinese.