LanTranBot will assist you and friends to translate messages using the DeepL API.
2 modes to use it :
Private chat : Connect to the bot and from there connect to the other person. Set each your language and start typing. The bot will then forward the messages to the other contact, in their own language.
Group chat : Either as a solo group, where it will translate all messages to 1 main language, or use the multiroom feature, where you can link multiple group chats, and have the bot sync messages between them. (but again translated to what the group language is set)
You can test the private chat for some limited characters, but for group chats you need to register an API key at DeepL for you to use. Once registered there, add it to the bot, so it can use it for you or the group where you set it.
More info on https://lanhq.ddns.net/lantran or join https://t.me/lantranbotsupport for a chat or test of the bot.