Multi-Language Working in a Unix Environment: The Concept of Internationalization 
Worldwide communication, international markets and growing needs of local customers today demand globally competitive software products that are able to satisfy multiple user requirements. This paper looks at the problems arising when software supporting local languages, conventions and cultures is designed. It then describes a new programming concept called 'internationalization' and finally leads into a discussion of possible influences on the documentation process.
Hemme, Hartmut. STC Proceedings (1993). Articles>Language>Localization