The success of any translation project depends on lots of aspects and factors, but a particular one is to have qualified project managers inside an organization, because they are the ones responsible for managing different key parts from a translation project.
https://aboutlocalization.wordpress.com
