Patent ID: 7747588
Filing Date: 2010-06-29
Classification: G06F

Abstract:
1. A computer-readable medium encoded with computer-readable instructions which when executed by a computer perform a method of localization of data included in software programs, the method comprising: defining localization data elements using a software data schema, at least one localization data element among the localization data elements including a property repository data element for storing a plurality of data properties about the localization data elements; defining an owned comment data element using an owned comment data format in the software data schema, the owned comment data element used for generating comments for the at least one localization data element, the comments comprising information about localization of the data included in the software programs, wherein the owned comment data element comprises information about an owner of the owned comment data element with permission to create, access, and manipulate the owned comment data element, wherein the owned comment data element includes a plurality of comment elements each comment element comprising at least a name attribute used to reference the comment element and an enable attribute indicating whether the comment element is enabled or disabled, and wherein, when more than one owner each having an ownership list of types of comment data elements claim ownership of a same comment, a resulting ownership conflict is resolved; and processing at least one source file from the data included in software programs and the at least one localization data element, using the comments generated for the at least one localization data element, to produce at least one localization data file.