Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Use a translation platform #52
referenced this issue
Sep 23, 2015
https://pontoon.mozilla.org seems to be promizing as well.
French article about it: https://jibecfed.fedorapeople.org/blog/la-plateforme-de-traduction-pontoon.html