Yes, it does support different fonts, font sizes, textures, colors, styles, sounds, face graphics and more. I believe Chinese language is already supported, all you need to do is to find a font with Chinese characters and you're good to go! :)
Recent community posts
It's really easy to customise both the dialogue box and dialogue bubbles. It does use a nine patch rectangle and it can be swapped for any image you want. Additionally you can change its position, colors, font, sound effects and more.
Absolutely not :) The editor is optional (but recommended). If you use a different editor or you want to write the dialogue by yourself, you can modify the main file a little bit and you're good to go. Hit me up if you'll have any problems with that and I'll help you.
Here's a project that shows how to load JSON files and show values: https://editor.construct.net/#open=json. All you have to do is create a dialogue system and just replace the text lines with the ones in the file. I will soon share documentation for the editor, explaining more on how to set it up for different engines, so look out for that.