Translation & Localization Collaborative translation – the need for new software Emily Feng April 25, 2016 4,114 views