Translation & Localization The trials and travails of an online labor marketplace Tom Armstrong July 20, 2016 20,709 views