1. A system for facilitating, for each of a plurality of end-user applications, the translation of end-user interface screens in said end-user applications from a first to a second language, having at least one subscreen, of a multilingual compatible data processing system comprising: means for generating a plurality of first files substantially comprising language independent information each corresponding to a different one of said end-user applications; means for generating a plurality of second files substantially comprising language dependant information alterable with effect independent of execution of said end-user applications, each of said second files corresponding to one of said first files; and formatting means for dynamically formatting, for display during execution of said each of said end-user applications, at least one of said end-user interface screens in said second language using information from one of said first files and one of said second files, said formatting means further comprising conversion means for automatically converting said at least one subscreen to a language dependent format.