@Gargron I work with closed-source translation software daily and while I can't speak to the usability of Weblate, which I have used for all of five minutes in my life, my gut response is still "you don't know how good you've got it".
ALL Computer Aided Translation software sucks, and the trend is towards it getting worse.
Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!