It was the official discord until earlier this year, so it’s kinda not just “some unofficial server”. Also, the mod in question was using racial slurs. Granted, the Godot foundation also split ways with them.
Additionally there was something about an over zealous community manager blocking people over responses that supposedly weren’t all that inflammatory or bad? I’m not super sure there, I’ve only kinda half been paying attention to it
i second the comment that you need to consider why you want to do this. You generally need a pretty good reason to split your codebase into multiple languages.
As far as actually doing it, you have a ton of different options, some of which have been mentioned here. Some i can think of off the top of my head:
basically every approach is going to require you to come up with some sort of API that the two work together through, though, an API in the generic sense is basically a shared contract two disconnected pieces of code use to communicate.