Crowd-Sourced Translation Platform and a Distributed Translation Memory for web and mobile applications