Not sure, but would be happy to switch again if there is something which i can self host
Take a look at weblate. I've used it in the past and it worked quite well.
https://weblate.org
Please Login to reply.
No replies yet.