It's called collaborative translation. To make it simple, people help each other translate interesting foreign language texts into their native language. It's mostly blog posts,...