Method and computer program product for implementing translatable text in user modifiable SQL scripts
First Claim
1. A method for implementing translatable text in user modifiable standard query language (SQL) scripts in a computer system comprising the steps of:
- providing a set of multiple queries;
said set of multiple queries including comments and associated delimited names;
translating said comments and associated delimited names into multiple language versions;
storing said translated comments and associated delimited names separately from each select statement defining said set of multiple queries;
identifying a user selected national language;
receiving a user selected option that maps to said set of multiple queries or selects an option to dynamically generate a select statement for generating a query;
retrieving said translated comments and associated delimited names in said identified user selected national language;
merging said retrieved translated comments and associated delimited names with each said select statement defining said set of multiple queries or said select statement for defining said query; and
utilizing said query with said user selected national language of said translated comments and associated delimited name.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and computer program product are provided for implementing translatable text in user modifiable standard query language (SQL) scripts. A set of multiple queries are generated including comments and associated delimited names. The comments and associated delimited names are translated into multiple language versions. A user selected national language is identified. The user selected national language version of the translated comments and associated delimited names are utilized for generating a query. In accordance with features of the invention, the user is given the option to view the query and to make any desired modifications.
23 Citations
7 Claims
-
1. A method for implementing translatable text in user modifiable standard query language (SQL) scripts in a computer system comprising the steps of:
-
providing a set of multiple queries;
said set of multiple queries including comments and associated delimited names;
translating said comments and associated delimited names into multiple language versions;
storing said translated comments and associated delimited names separately from each select statement defining said set of multiple queries;
identifying a user selected national language;
receiving a user selected option that maps to said set of multiple queries or selects an option to dynamically generate a select statement for generating a query;
retrieving said translated comments and associated delimited names in said identified user selected national language;
merging said retrieved translated comments and associated delimited names with each said select statement defining said set of multiple queries or said select statement for defining said query; and
utilizing said query with said user selected national language of said translated comments and associated delimited name. - View Dependent Claims (2, 3)
-
-
4. A computer program product for implementing translatable text in user modifiable standard query language (SQL) scripts in a computer system comprising:
-
a recording medium;
means, recorded on the recording medium, for providing a set of multiple queries;
said set of multiple queries including comments and associated delimited names;
means, recorded on the recording medium, for translating said comments and associated delimited names into multiple language versions;
means, recorded on the recording medium, for storing said translated comments and associated delimited names separately from each statement defining said set of multiple queries;
means, recorded on the recording medium, for identifying a user selected national language;
means, recorded on the recording medium, for receiving a user selected option that maps to said set of multiple queries or selects an option to dynamically generate a select statement for generating a query;
means, recorded on the recording medium, for retrieving comments and associated delimited names in said user selected national language and for merging said retrieved comments and associated delimited names with said statement defining said query; and
means, recorded on the recording medium, for utilizing said query with said user selected national language of said translated comments and associated delimited names. - View Dependent Claims (5, 6)
-
-
7. A computer system comprising:
-
a processor, a memory coupled to the processor for storing a computer program product for implementing translatable text in user modifiable standard query language (SQL) scripts;
said computer program product including a plurality of computer executable instructions stored on a computer readable medium, wherein said instructions, when executed by said computer, cause the computer to perform the steps of;
providing a set of multiple queries, each including comments and associated delimited names;
translating said comments and associated delimited names into multiple language versions;
storing said translated comments and associated delimited names separately from each statement defining said set of multiple queries;
identifying a user selected national language;
receiving a user selected option that maps to said set of multiple queries or selects an option to dynamically generate a select statement;
retrieving said translated comments and associated delimited names in said identified user selected national language;
merging said retrieved translated comments and associated delimited names with each said statement defining said set of multiple queries or said select statement for generating a query; and
utilizing said generated query with said user selected national language of said translated comments and associated delimited names.
-
Specification