FLEXIBLE PLURALIZATION OF LOCALIZED TEXT
First Claim
Patent Images
1. On a computer system, a method to retrieve grammatically accurate text from a localization resource, the method comprising:
- receiving a content indicator that indicates the content of the text to be retrieved;
receiving a content limiter that imposes a limitation on the content;
selecting from the localization resource a string corresponding to the content indicator, the localization resource comprising an array of strings, each including a range to be compared to the content limiter, and associated with the range, text to be presented on a user interface of the computer system if the content limiter is within the range;
parsing the selected string to find a range that brackets the content limiter; and
retrieving from the string text associated with the found range.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment provides machine-readable memory encoding a localization resource for a computer system. The resource comprises an array of delimited strings, each string including a range to be compared to a content limiter by the computer system. Associated with the range is text to be presented on a user interface of the computer system if the content limiter is within the range.
-
Citations
20 Claims
-
1. On a computer system, a method to retrieve grammatically accurate text from a localization resource, the method comprising:
-
receiving a content indicator that indicates the content of the text to be retrieved; receiving a content limiter that imposes a limitation on the content; selecting from the localization resource a string corresponding to the content indicator, the localization resource comprising an array of strings, each including a range to be compared to the content limiter, and associated with the range, text to be presented on a user interface of the computer system if the content limiter is within the range; parsing the selected string to find a range that brackets the content limiter; and retrieving from the string text associated with the found range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A machine-readable memory encoding a localization resource for a computer system, the resource comprising
an array of delimited strings, each string including a range to be compared to a content limiter by the computer system, and associated with the range, text to be presented on a user interface of the computer system if the content limiter is within the range.
-
19. On a computing system, a method for preparing a localization resource, the method comprising:
-
storing a delimited string that includes a plurality of numeric ranges; storably embedding in the string an associated plurality of text segments, each text segment to be presented on a user interface of the computer system if a numeric content limiter received in the computer system is within the numeric range associated with that text segment, the content limiter representing a number or amount of an item recited commonly in the plurality of text segments; and assembling the string into a searchable array of the localization resource. - View Dependent Claims (20)
-
Specification