Localization is closely linked to the technology that is enabling new kinds of content such as computer software and web pages. This article gives a brief summary of recent developments in training translators for localization.