I don't fully understand what you mean by the Chinese version.
It means they expect you to translate the game into Chinese language. It's a question asked in the comments of almost every game here on itch.