1. There are sites that you can use to check if a site is banned in China. If you try this with the domain itch.io, you will get the result, that itch.io is not accessible.
Who blocks who, and how and why, is not known to me. But the last site I checked said, that the resolved dns entries were the wrong IP adresses and this is a thing that would be done from inside China. Itch would just show a 403 or some error code and only block the access at the very last step.
Also, Itch is a "passive site". They do not need to block anyone. It is in the tos. https://itch.io/docs/legal/terms#14-governing-lawjurisdiction
2. That would depend on the situation and the game.
What I forgot to mention, this thing with the translations goes for all languages. Not only Chinese. You either speak the language yourself, or are at least familiar enough to do it with a machine, or you have fans doing the work for you. No developer will just put out language versions for all the languages, just because all those languages exist. And especially if they cannot expect to get any return of investment.
Did you ever offer to translate a game into Chinese for free and were rejected? Was it a paid game or a hobby game? Were reasons given for the rejection? Was it a game that was fully developed or still in development? Because providing a translation for a not finished game is a huge investement of ongoing effort. Every change has to be propagated into all the translations.
3. I am not an eng guy. I just talk eng on the Internet. As will most people that can surf the net and do so. And I play games in English, because translations are crappy most of the time.
u just stand here and said "Itch is blocked in China" things not true
Try it yourself, before you call people liar.
https://en.wikipedia.org/wiki/List_of_websites_blocked_in_mainland_China#Externa...
I tried all those 5 sites.
Blocked by DNS manipulation.
Blocked.
Error/Timeout
(Wanted a signup)
Blocked.
But I forgot, you backpadled to claim, that not China blocks Itch, but Itch blocks China.
4. Sadly you did not pick up on any of my suggestions
Tell me. Do those chinese gaming sites have french translations of their games? Or finnish? Do they? And who made those translations?