Since this isn't really within the scope of the original project, it might be better to discuss first.
Basically the idea would be to feed every message to an translation API before relaying it, so that you can for example have one channel in Japanese and another one in English and the bridge auto-translates messages before relaying them.
This was discussed quite a bit in the original repo: 42wim/matterbridge#647
And there was also a partially working PR for it using the Google Translate API: 42wim/matterbridge#512
As I wrote in the original discussion, I agree that this isn't really in scope of the original bridge, but I can't really think of a better project to include something like it as Matterbridge does already 95% of what would be needed.
Since this isn't really within the scope of the original project, it might be better to discuss first.
Basically the idea would be to feed every message to an translation API before relaying it, so that you can for example have one channel in Japanese and another one in English and the bridge auto-translates messages before relaying them.
This was discussed quite a bit in the original repo: 42wim/matterbridge#647
And there was also a partially working PR for it using the Google Translate API: 42wim/matterbridge#512
As I wrote in the original discussion, I agree that this isn't really in scope of the original bridge, but I can't really think of a better project to include something like it as Matterbridge does already 95% of what would be needed.