Claims
- 1. An operating system which displays text during operation, the operating system comprising:
a user operating system including one or mores lines of code that incorporate text using unique identifiers; a national language database storing a plurality of lines of text in a first language and a second language, the second language being different than the first language, wherein each of the plurality of lines of text is referenced by one of the unique identifiers; and an editor for specifying one of the first and second languages, so that the user operating system incorporates the text in the specified language.
- 2. The operating system of claim 1, wherein the user operating system includes a systems registry and the editor sets a flag in the systems registry identifying the specified language.
- 3. An operating system for a machine which displays text during machine operation, the operating system comprising:
a machine control operating system; a user operating system enabling operation of the machine control operating system by an operator of the machine, the user operating system including one or mores lines of code that incorporate text using unique identifiers; a library containing a plurality of lines of text in a first language for use by the user operating system, wherein each of the plurality of lines of text is referenced by one of the unique identifiers; a national language database storing a plurality of lines of text in a second language, the second language being different than the first language, wherein each of the plurality of lines of text is referenced by one of the unique identifiers; and an editor for specifying one of the first and second languages, so that the user operating system incorporates the text in the specified language.
- 4. The operating system of claim 3, wherein the library contains a default language which is to be used if the text in the specified language cannot be found in the national language database.
- 5. The operating system of claim 3, wherein the national language database further contains an additional plurality of lines of text in a third language, the third language being different than the first language and the second language, wherein each of the additional plurality of lines of text is referenced by one of the unique identifiers.
- 6. The operating system of claim 5, wherein the library contains a default language which is to be used if the text in the specified language cannot be found in the national language database.
- 7. The operating system of claim 3, wherein the user operating system and the library are both contained in a same dynamic link library.
- 8. The operating system of claim 6, wherein the user operating system and the library are both contained in a same dynamic link library.
- 9. The operating system of claim 3, wherein the user operating system includes a systems registry and the editor sets a flag in the systems registry identifying the specified language.
- 10. The operating system of claim 8, wherein the user operating system includes a systems registry and the editor sets a flag in the systems registry identifying the specified language.
- 11. An operating system for a machine which displays text during machine operation, the operating system comprising:
a machine control operating system; a user operating system enabling operation of the machine control operating system by an operator of the machine, the user operating system including one or mores lines of code that incorporate text using unique identifiers; a national language database storing a plurality of lines of text in a first language and a second language, the second language being different than the first language, wherein each of the plurality of lines of text is referenced by one of the unique identifiers; and an editor for specifying one of the first and second languages, so that when the user operating system is operating, the user operating system incorporates the text in the specified language.
- 12. The operating system of claim 11, wherein the user operating system includes a systems registry and the editor sets a flag in the systems registry identifying the specified language.
- 13. A method of displaying text during operation of an operating system, the method comprising:
specifying one of a first language and a second language; running a user operating system, the user operating system including one or mores lines of code that incorporate text using unique identifiers; a library containing a plurality of lines of text in the first language for use by the user operating system, wherein each of the plurality of lines of text is referenced by one of the unique identifiers; a national language database storing a plurality of lines of text in the second language, the second language being different than the first language, wherein each of the plurality of lines of text is referenced by one of the unique identifiers; incorporating the text in the specified language; and displaying the text in the specified language.
- 14. The method of claim 13, wherein the operating system includes a systems registry and the specifying step includes setting a flag in the systems registry to identify the specified language.
- 15. A method of displaying text during operation of an operating system, the method comprising:
specifying one of a first language and a second language; running a user operating system, the user operating system including one or mores lines of code that incorporate text using unique identifiers; a national language database storing a plurality of lines of text in the first language and in the second language, the second language being different than the first language, wherein each of the plurality of lines of text is referenced by one of the unique identifiers; incorporating the text in the specified language; and displaying the text in the specified language.
- 16. The method of claim 15, wherein the operating system includes a systems registry and the specifying step includes setting a flag in the systems registry to identify the specified language.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] The present application claims the benefit of Provisional Application Serial No. 60/264,740, which was filed in the U.S. Patent and Trademark Office on Jan. 29, 2001, the entire contents of which is incorporated herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60264740 |
Jan 2001 |
US |