This question already has an answer here:
For my website and coming all sites from now on, I want to have a wiki system, which can -
1) Support internalization easily, that is the wiki has a system to serve contents based on the language user selects. For example keeping 'en' as default, the wiki has to be able to serve other language articles, if a different language version exists. If i have a F.A.Q. page in english and spanish, changing language would server appropriate content.
2) It should be light weight and easy to install.
3) Only I can edit contents, others have no edit option. The wiki system has to have an easy way to switch off editing by guests. All edits are admin only.
I'm considering MediaWiki, but I wish to know if there is a better wiki system agreed by experienced and veterans. :)