Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
84 words
Claim 1. A system for generating a user interface screen having at least one subscreen, in a data for running an application program in one of two or more user languages, comprising a first file substantially comprising language independent information; a second file substantially comprising language dependent information and formatting means adapted to format said user interface screen during execution of said application program using information from said first file and said second file, and to convert said subscreen to a language specific format.
Claim 2
Dependent Claim
30 words
Claim 2. A system as claimed in Claim 1 further comprising an application program interface to such application program wherein said application program is incognizant of said language specific format.
Claim 3
Dependent Claim
21 words
Claim 3. A system as claimed in Claim 1 or Claim 2 wherein said language specific format comprises a date field.
Claim 4
Dependent Claim
21 words
Claim 4. A system as claimed in Claim 1 or Claim 2 wherein said language specific format comprises a time field.
Claim 5
Dependent Claim
21 words
Claim 5. A system as claimed in Claim 1 or Claim 2 wherein said language specific format comprises a currency field.
Claim 6
Dependent Claim
31 words
Claim 6. A system as claimed in any preceding claim wherein said first file and said second file are generated from a single source file using a data processing system program.
Claim 7
Dependent Claim
22 words
Claim 7. A system as claimed in any preceding claim wherein said second file further comprises annotations for use by a translator.
Claim 8
Dependent Claim
29 words
Claim 8. A system as claimed in any preceding claim wherein said second file further comprises change log information representing a history of changes made to said second file.
Claim 9
Dependent Claim
70 words
Claim 9. A method for generating user interface screens, having at least one subscreen, in a multilingual compatible data processing system comprising reading a first file substantially comprising language independent information; reading a second file substantially comprising language dependant information and dynamically formatting at least one of said user interface screens using information from said first file and said second file and converting said subscreen to a language specific format.
Claim 10
Dependent Claim
127 words
Claim 10. A method as claimed in Claim 9 comprising executing an application program on said data processing system; generating a series of input and output commands, by said application program, to an application program interface of a user interface rendering program; reading a first file substantially comprising language dependant information and a second file substantially comprising language independent information by said rendering program upon receipt of at least one of said series of input and output commands and dynamically formatting at least one of said user interface screens, by said rendering program, using information from said first file and said second file and automatically converting said at least one subscreen to a language specific format, wherein said application program is incognizant of said specific language format.