Thanks for the links, I tried the first one but it does't work.
For the second link, because the calendar in birthday field seems fine (kept in English but not garbled) when I set the language of the website into Chinese, but only the calendar in start & end date fields of events has garbled texts, so the problem might not be in the database.
I also found that the event calendar seems to be ported from "Dynarch Calendar", and the newest demo is able to display texts correctly in Chinese, so it might be possible to hire a Dolphin developer to tweak for me. However, that would be the last thing I will do! Can someone provide any other advice? Thanks a lot!!