I think this is down to Localization although I am a bit surprised as I would have thought Kentico would use zh-CN since Kentico uses a full culture code. Perhaps you have some other customization working with culture codes?
Since the error code is 500 is anything in the Kentico Event Log or IIS Event Log?