"Chineese Documentation" link may be corrected

In Cyberpanel’s Doc page, the “Chineese Documentation” should be “Chinese Documentation”, and I am not sure (as I am on SS) if the linked website is normally accessible from the mainland of China. I cannot access it now at 10.19AM, GMT+8