Wikipedia is name of that website. Please edit the title for disambiguation.
Also www.mcmod.cn is NOT a wiki site. Neither it use mediawiki (or something similar) on its backend, nor it would use.
This looks like a great website, possibly more comprehensive and active than any other I know.
I can only use google translate to understand anything, so actively using it without knowing Chinese is unfortunately not feasible in a way that I couldn't even tell what the login button would be.
For everyone else it's awesome for sure, keep up the good work!
Login link (it doesn't look like a button) is on top-right.
Guess we need internationalization/localization work? But the documentations hosted on this site is facing Chinese speakers initially, it will be a huge project to do translations.