In case you didn't know, mediawiki works with
several non-english
language, which are more or less impossible to support unless your
programming language understands Unicode.
And how is it possible now?
Tip: investigate before answering (search for 'xc0' in the code tree).
MediaWiki uses the php binary strings, where you can store anything.
Unicode or not.