Do you think you've got what it takes to be a localization specialist?

Think you can be a Translation and Localization Specialist?

Have you ever wondered who translates popular software, apps and manuals? Are the localizers linguists, technology aficionados or maybe robots? The answer may surprise you.