translate

Apr
26

1 Million Duolingo Users Could Soon Translate the English Wikipedia to Spanish in Just 80 Hours

2 min read
Feb
08

Going Multilingual: Hands-On With Google Translate for iPhone

2 min read