Maybe that’s a somewhat unpopular opinion, but I don’t mind the Chinese players. Actually I’m happy about having them on the server as more players = more fun.
BUT I admit it can sometimes get a bit difficult if they don’t speak English and there isn’t someone in the group who acts as a translator. And I don’t blame them - I don’t speak Chinese either. But it’s not getting easier just because there is no one to blame.
How about agreeing on some set of basic texts, and writing a simple Add-on which would automatically translate those for the clients of the other language?
To keep it simple and not unintentionally trigger the translation, those templates could have a prefix (e.g. “—”) and whenever a Chinese client receives for example a “— invite” it gets automatically converted to whatever “invite” might be in Chinese, and when an English client receives a “—” it gets shown as “—invite” (and there could be much more useful things than “invite”; things like “want to re-run?”, “yes”, “no”, “need to go afk for 5/10/15 minutes, but brb”, etc).
If this is something enough people would want, we just would need to agree on a common set of text templates and then agree on their English and Chinese representation, for such an add-on to work accordingly.
Is there enough interest in such a feature? Maybe everyone is happy with the status quo, then I just shut up.