A method of providing a desired language version of textual portions of a source
code program for a computer system. During the system assembly process, a system
description record (SDR) is read that identifies the operating system, including
the desired language version thereof, and other software programs. A text file
corresponding to at least one of the programs is read and a native-language version
of the program is installed on the computer system. A translation script operates
to select a translation routine from a set of available translation routines, the
selection being based on the nature of the text file, the operating system, and
the desired language translation. The translation routine locates native-language
text strings in the text file and substitutes the desired language translations
of those strings. The translation process takes place substantially concurrently
with installation of the program in the computer system.