Localization of XML via transformations
First Claim
Patent Images
1. A computer-implemented method for transforming localized information, comprising:
- receiving an input markup document;
determining a localized value for an index defined in transformation instructions for the input markup document; and
performing a transformation on the input markup document using the localized value.
2 Assignments
0 Petitions
Accused Products
Abstract
Described are techniques and mechanisms directed at enabling a markup transformation that is localizable. Generally stated, a transform receives as input two things: (1) an input document containing markup, and (2) transformation instructions including an identifier of a particular element that has different values based on a localized variable. During the process, the transform retrieves from a data structure a localized value associated with the identifier. The transform then proceeds with the transformation using the localized value.
-
Citations
21 Claims
-
1. A computer-implemented method for transforming localized information, comprising:
-
receiving an input markup document;
determining a localized value for an index defined in transformation instructions for the input markup document; and
performing a transformation on the input markup document using the localized value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium having computer executable components for localizing information, the components comprising:
-
a mapping device that maps an index to a localized value; and
a translator extension in operative communication with a translation processor, the translation processor being configured to transform an input markup document using transformation instructions, the translator extension being configured to retrieve the localized value from the mapping device in response to a request from the translation processor, the request including the index. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable medium encoded with a data structure, the data structure comprising:
-
a first field containing an index that identifies localizable content;
a plurality of second fields, each second field containing a possible localized value of the localizable content identified by the index; and
a plurality of third fields, each third field being associated with a second field, each third field containing a modifier associated with a locale, wherein each modifier maps the index to a particular localized value based on the locale associated with the modifier. - View Dependent Claims (18, 19, 20, 21)
-
Specification