Patent Document ID: 9047104
Application ID: 13423163

Base Claim:
1. A method for internationalizing a target computer program, comprising: associating a text string in the target computer program with an attribute of a user-interface element, wherein the target computer program includes program code conforming to a certain programming language syntax, including a non-executable annotation syntax, the user interface element being defined in the target computer program, wherein the associating is provided, at least in part, by forming a user interface element annotation in the non-executable annotation syntax and inserting the user interface element annotation, with the text string therein, in the target computer program; and causing the text string in the target computer program's user interface element annotation to be displayed on the attribute for a displayed instance of the user interface element by a computer system executing an internationalize method of the target computer program, wherein executing the internationalize method obtains the displayed text string directly from the text string of the user interface element annotation.

---

Claim 5:
5. The method of claim 1 , wherein for causing the text string to be displayed on the respective attribute of the user interface element, executing the internationalization method comprises: determining the attribute of the user interface element for which an internationalized text string is to be displayed by reading the parsed user interface element annotation.