What do you think about a new translation platform?

Hi @medworthy , could you help with English or any other language translation?

Transifex is a very comfortable platform!