In the locale folder. I suggest you print out `$_SERVER['HTTP_ACCEPT_LANGUAGE']` to see what it shows. Zenphoto will take the list of languages from that string, in the order it presents and use the first match with a Zenphoto supported language.
If Chinese is not in that list, there is probably something wrong with locale handling on the server.
In any case, this is all done when "HTTP accept language" is chosen. If you select a language by option then the browser preference is ignored. (Of course, your site visitors must all be fluent in that language then.)