For translators living in foreign countries (especially developing countries), it can be hard to find the appropriate training to become a software localization engineer. In some countries, there are no institutes to train people, so translators lack the knowledge and expertise to do a good job.